aiforge_python/sql/01_2022-08-09.sql

110 lines
2.5 KiB
SQL

CREATE TABLE "public"."ai_repository_history" (
"id" int8,
"owner_id" int8,
"owner_name" varchar(255) COLLATE "pg_catalog"."default",
"lower_name" varchar(255) COLLATE "pg_catalog"."default",
"name" varchar(255) COLLATE "pg_catalog"."default",
"description" text COLLATE "pg_catalog"."default",
"website" varchar(2048) COLLATE "pg_catalog"."default",
"original_service_type" int4,
"original_url" varchar(2048) COLLATE "pg_catalog"."default",
"default_branch" varchar(255) COLLATE "pg_catalog"."default",
"creator_id" int8,
"num_watches" int4,
"num_stars" int4,
"num_forks" int4,
"num_issues" int4,
"num_closed_issues" int4,
"num_pulls" int4,
"num_closed_pulls" int4,
"num_milestones" int4,
"num_closed_milestones" int4,
"num_commit" int8,
"repo_type" int4,
"is_private" bool,
"is_empty" bool,
"is_archived" bool,
"is_mirror" bool,
"status" int4,
"is_fork" bool,
"fork_id" int8,
"is_template" bool,
"template_id" int8,
"size" int8,
"is_fsck_enabled" bool,
"close_issues_via_commit_in_any_branch" bool,
"topics" json,
"avatar" varchar(64) COLLATE "pg_catalog"."default",
"contract_address" varchar(255) COLLATE "pg_catalog"."default",
"balance" varchar(255) COLLATE "pg_catalog"."default",
"block_chain_status" int4,
"clone_cnt" int8,
"git_clone_cnt" int8,
"created_unix" int8,
"updated_unix" int8,
"alias" varchar(255) COLLATE "pg_catalog"."default",
"lower_alias" varchar(255) COLLATE "pg_catalog"."default",
"repo_id" int8,
"date_str" varchar(10) COLLATE "pg_catalog"."default"
)
;
ALTER TABLE "public"."ai_repository_history"
OWNER TO "postgres";
CREATE SEQUENCE
ai_repository_history_id_seq
INCREMENT 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1;
CREATE SEQUENCE
ai_repo_trend_statistics_seq
INCREMENT 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1;
CREATE TABLE "public"."ai_org_open_source_rank_statistics" (
"org_id" int8,
"num_repos" int4,
"num_forks" int4,
"num_issues" int4,
"num_pulls" int4,
"num_commit" int8,
"num_all" int8,
"num_rank" int4,
"num_all_org" int4,
"created_unix" int8
);
CREATE TABLE "public"."ai_repo_topic_detail" (
"repo_id" int8,
"num_watches" int4,
"num_stars" int4,
"num_forks" int4,
"clone_cnt" int8,
"num_hots" int8,
"topic_id" int4,
"topic_name" varchar(255) COLLATE "pg_catalog"."default",
"created_unix" int8
);
CREATE TABLE "public"."ai_user_portraint_detail" (
"user_id" int8,
"value" int4,
"type" varchar(20) COLLATE "pg_catalog"."default",
"created_unix" int8
);