{
	"id": "00000000-0000-0000-0000-000000000000",
	"prevId": "",
	"version": "7",
	"dialect": "postgresql",
	"tables": {
		"public.bilibili_metadata": {
			"name": "bilibili_metadata",
			"schema": "",
			"columns": {
				"id": {
					"name": "id",
					"type": "integer",
					"primaryKey": false,
					"notNull": true,
					"default": "nextval('all_data_id_seq'::regclass)"
				},
				"aid": {
					"name": "aid",
					"type": "bigint",
					"primaryKey": false,
					"notNull": true
				},
				"bvid": {
					"name": "bvid",
					"type": "varchar(12)",
					"primaryKey": false,
					"notNull": false
				},
				"description": {
					"name": "description",
					"type": "text",
					"primaryKey": false,
					"notNull": false
				},
				"uid": {
					"name": "uid",
					"type": "bigint",
					"primaryKey": false,
					"notNull": false
				},
				"tags": {
					"name": "tags",
					"type": "text",
					"primaryKey": false,
					"notNull": false
				},
				"title": {
					"name": "title",
					"type": "text",
					"primaryKey": false,
					"notNull": false
				},
				"published_at": {
					"name": "published_at",
					"type": "timestamp with time zone",
					"primaryKey": false,
					"notNull": false
				},
				"duration": {
					"name": "duration",
					"type": "integer",
					"primaryKey": false,
					"notNull": false
				},
				"created_at": {
					"name": "created_at",
					"type": "timestamp with time zone",
					"primaryKey": false,
					"notNull": false,
					"default": "CURRENT_TIMESTAMP"
				},
				"status": {
					"name": "status",
					"type": "integer",
					"primaryKey": false,
					"notNull": true,
					"default": 0
				},
				"cover_url": {
					"name": "cover_url",
					"type": "text",
					"primaryKey": false,
					"notNull": false
				}
			},
			"indexes": {
				"all_data_pkey": {
					"name": "all_data_pkey",
					"columns": [
						{
							"expression": "id",
							"asc": true,
							"nulls": "last",
							"opclass": "int4_ops",
							"isExpression": false
						}
					],
					"isUnique": true,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"idx_all-data_aid": {
					"name": "idx_all-data_aid",
					"columns": [
						{
							"expression": "aid",
							"asc": true,
							"nulls": "last",
							"opclass": "int8_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"idx_all-data_bvid": {
					"name": "idx_all-data_bvid",
					"columns": [
						{
							"expression": "bvid",
							"asc": true,
							"nulls": "last",
							"opclass": "text_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"idx_all-data_uid": {
					"name": "idx_all-data_uid",
					"columns": [
						{
							"expression": "uid",
							"asc": true,
							"nulls": "last",
							"opclass": "int8_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"idx_bili-meta_status": {
					"name": "idx_bili-meta_status",
					"columns": [
						{
							"expression": "status",
							"asc": true,
							"nulls": "last",
							"opclass": "int4_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"unq_all-data_aid": {
					"name": "unq_all-data_aid",
					"columns": [
						{
							"expression": "aid",
							"asc": true,
							"nulls": "last",
							"opclass": "int8_ops",
							"isExpression": false
						}
					],
					"isUnique": true,
					"concurrently": false,
					"method": "btree",
					"with": {}
				}
			},
			"foreignKeys": {},
			"compositePrimaryKeys": {},
			"uniqueConstraints": {},
			"checkConstraints": {},
			"policies": {},
			"isRLSEnabled": false
		},
		"public.bilibili_user": {
			"name": "bilibili_user",
			"schema": "",
			"columns": {
				"id": {
					"name": "id",
					"type": "serial",
					"primaryKey": true,
					"notNull": true
				},
				"uid": {
					"name": "uid",
					"type": "bigint",
					"primaryKey": false,
					"notNull": true
				},
				"username": {
					"name": "username",
					"type": "text",
					"primaryKey": false,
					"notNull": true
				},
				"desc": {
					"name": "desc",
					"type": "text",
					"primaryKey": false,
					"notNull": true
				},
				"fans": {
					"name": "fans",
					"type": "integer",
					"primaryKey": false,
					"notNull": true
				}
			},
			"indexes": {
				"idx_bili-user_uid": {
					"name": "idx_bili-user_uid",
					"columns": [
						{
							"expression": "uid",
							"asc": true,
							"nulls": "last",
							"opclass": "int8_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				}
			},
			"foreignKeys": {},
			"compositePrimaryKeys": {},
			"uniqueConstraints": {
				"unq_bili-user_uid": {
					"columns": ["uid"],
					"nullsNotDistinct": false,
					"name": "unq_bili-user_uid"
				}
			},
			"checkConstraints": {},
			"policies": {},
			"isRLSEnabled": false
		},
		"public.labelling_result": {
			"name": "labelling_result",
			"schema": "",
			"columns": {
				"id": {
					"name": "id",
					"type": "integer",
					"primaryKey": false,
					"notNull": true,
					"default": "nextval('labeling_result_id_seq'::regclass)"
				},
				"aid": {
					"name": "aid",
					"type": "bigint",
					"primaryKey": false,
					"notNull": true
				},
				"label": {
					"name": "label",
					"type": "smallint",
					"primaryKey": false,
					"notNull": true
				},
				"model_version": {
					"name": "model_version",
					"type": "text",
					"primaryKey": false,
					"notNull": true
				},
				"created_at": {
					"name": "created_at",
					"type": "timestamp with time zone",
					"primaryKey": false,
					"notNull": true,
					"default": "CURRENT_TIMESTAMP"
				},
				"logits": {
					"name": "logits",
					"type": "smallint[]",
					"primaryKey": false,
					"notNull": false
				}
			},
			"indexes": {
				"idx_labeling_label_model-version": {
					"name": "idx_labeling_label_model-version",
					"columns": [
						{
							"expression": "label",
							"asc": true,
							"nulls": "last",
							"opclass": "int2_ops",
							"isExpression": false
						},
						{
							"expression": "model_version",
							"asc": true,
							"nulls": "last",
							"opclass": "int2_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"idx_labeling_model-version": {
					"name": "idx_labeling_model-version",
					"columns": [
						{
							"expression": "model_version",
							"asc": true,
							"nulls": "last",
							"opclass": "text_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"idx_labelling_aid-label": {
					"name": "idx_labelling_aid-label",
					"columns": [
						{
							"expression": "aid",
							"asc": true,
							"nulls": "last",
							"opclass": "int2_ops",
							"isExpression": false
						},
						{
							"expression": "label",
							"asc": true,
							"nulls": "last",
							"opclass": "int2_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"labeling_result_pkey": {
					"name": "labeling_result_pkey",
					"columns": [
						{
							"expression": "id",
							"asc": true,
							"nulls": "last",
							"opclass": "int4_ops",
							"isExpression": false
						}
					],
					"isUnique": true,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"unq_labelling-result_aid_model-version": {
					"name": "unq_labelling-result_aid_model-version",
					"columns": [
						{
							"expression": "aid",
							"asc": true,
							"nulls": "last",
							"opclass": "int8_ops",
							"isExpression": false
						},
						{
							"expression": "model_version",
							"asc": true,
							"nulls": "last",
							"opclass": "int8_ops",
							"isExpression": false
						}
					],
					"isUnique": true,
					"concurrently": false,
					"method": "btree",
					"with": {}
				}
			},
			"foreignKeys": {},
			"compositePrimaryKeys": {},
			"uniqueConstraints": {},
			"checkConstraints": {},
			"policies": {},
			"isRLSEnabled": false
		},
		"public.latest_video_snapshot": {
			"name": "latest_video_snapshot",
			"schema": "",
			"columns": {
				"aid": {
					"name": "aid",
					"type": "bigint",
					"primaryKey": true,
					"notNull": true
				},
				"time": {
					"name": "time",
					"type": "timestamp with time zone",
					"primaryKey": false,
					"notNull": true
				},
				"views": {
					"name": "views",
					"type": "integer",
					"primaryKey": false,
					"notNull": true
				},
				"coins": {
					"name": "coins",
					"type": "integer",
					"primaryKey": false,
					"notNull": true
				},
				"likes": {
					"name": "likes",
					"type": "integer",
					"primaryKey": false,
					"notNull": true
				},
				"favorites": {
					"name": "favorites",
					"type": "integer",
					"primaryKey": false,
					"notNull": true
				},
				"replies": {
					"name": "replies",
					"type": "integer",
					"primaryKey": false,
					"notNull": true
				},
				"danmakus": {
					"name": "danmakus",
					"type": "integer",
					"primaryKey": false,
					"notNull": true
				},
				"shares": {
					"name": "shares",
					"type": "integer",
					"primaryKey": false,
					"notNull": true
				}
			},
			"indexes": {
				"idx_latest-video-snapshot_time": {
					"name": "idx_latest-video-snapshot_time",
					"columns": [
						{
							"expression": "time",
							"asc": true,
							"nulls": "last",
							"opclass": "timestamptz_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"idx_latest-video-snapshot_views": {
					"name": "idx_latest-video-snapshot_views",
					"columns": [
						{
							"expression": "views",
							"asc": true,
							"nulls": "last",
							"opclass": "int4_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				}
			},
			"foreignKeys": {},
			"compositePrimaryKeys": {},
			"uniqueConstraints": {},
			"checkConstraints": {},
			"policies": {},
			"isRLSEnabled": false
		},
		"public.video_snapshot": {
			"name": "video_snapshot",
			"schema": "",
			"columns": {
				"id": {
					"name": "id",
					"type": "integer",
					"primaryKey": false,
					"notNull": true,
					"default": "nextval('video_snapshot_id_seq'::regclass)"
				},
				"created_at": {
					"name": "created_at",
					"type": "timestamp with time zone",
					"primaryKey": false,
					"notNull": true,
					"default": "CURRENT_TIMESTAMP"
				},
				"views": {
					"name": "views",
					"type": "integer",
					"primaryKey": false,
					"notNull": true
				},
				"coins": {
					"name": "coins",
					"type": "integer",
					"primaryKey": false,
					"notNull": true
				},
				"likes": {
					"name": "likes",
					"type": "integer",
					"primaryKey": false,
					"notNull": true
				},
				"favorites": {
					"name": "favorites",
					"type": "integer",
					"primaryKey": false,
					"notNull": true
				},
				"shares": {
					"name": "shares",
					"type": "integer",
					"primaryKey": false,
					"notNull": true
				},
				"danmakus": {
					"name": "danmakus",
					"type": "integer",
					"primaryKey": false,
					"notNull": true
				},
				"aid": {
					"name": "aid",
					"type": "bigint",
					"primaryKey": false,
					"notNull": true
				},
				"replies": {
					"name": "replies",
					"type": "integer",
					"primaryKey": false,
					"notNull": true
				}
			},
			"indexes": {
				"idx_vid_snapshot_aid": {
					"name": "idx_vid_snapshot_aid",
					"columns": [
						{
							"expression": "aid",
							"asc": true,
							"nulls": "last",
							"opclass": "int8_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"idx_vid_snapshot_aid_created_at": {
					"name": "idx_vid_snapshot_aid_created_at",
					"columns": [
						{
							"expression": "aid",
							"asc": true,
							"nulls": "last",
							"opclass": "timestamptz_ops",
							"isExpression": false
						},
						{
							"expression": "created_at",
							"asc": true,
							"nulls": "last",
							"opclass": "timestamptz_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"idx_vid_snapshot_time": {
					"name": "idx_vid_snapshot_time",
					"columns": [
						{
							"expression": "created_at",
							"asc": true,
							"nulls": "last",
							"opclass": "timestamptz_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"idx_vid_snapshot_views": {
					"name": "idx_vid_snapshot_views",
					"columns": [
						{
							"expression": "views",
							"asc": true,
							"nulls": "last",
							"opclass": "int4_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"video_snapshot_pkey": {
					"name": "video_snapshot_pkey",
					"columns": [
						{
							"expression": "id",
							"asc": true,
							"nulls": "last",
							"opclass": "int4_ops",
							"isExpression": false
						}
					],
					"isUnique": true,
					"concurrently": false,
					"method": "btree",
					"with": {}
				}
			},
			"foreignKeys": {},
			"compositePrimaryKeys": {},
			"uniqueConstraints": {},
			"checkConstraints": {},
			"policies": {},
			"isRLSEnabled": false
		},
		"public.songs": {
			"name": "songs",
			"schema": "",
			"columns": {
				"id": {
					"name": "id",
					"type": "integer",
					"primaryKey": false,
					"notNull": true,
					"default": "nextval('songs_id_seq'::regclass)"
				},
				"name": {
					"name": "name",
					"type": "text",
					"primaryKey": false,
					"notNull": false
				},
				"aid": {
					"name": "aid",
					"type": "bigint",
					"primaryKey": false,
					"notNull": false
				},
				"published_at": {
					"name": "published_at",
					"type": "timestamp with time zone",
					"primaryKey": false,
					"notNull": false
				},
				"duration": {
					"name": "duration",
					"type": "integer",
					"primaryKey": false,
					"notNull": false
				},
				"type": {
					"name": "type",
					"type": "smallint",
					"primaryKey": false,
					"notNull": false
				},
				"romanized_name": {
					"name": "romanized_name",
					"type": "text",
					"primaryKey": false,
					"notNull": false
				},
				"netease_id": {
					"name": "netease_id",
					"type": "bigint",
					"primaryKey": false,
					"notNull": false
				},
				"created_at": {
					"name": "created_at",
					"type": "timestamp with time zone",
					"primaryKey": false,
					"notNull": true,
					"default": "CURRENT_TIMESTAMP"
				},
				"updated_at": {
					"name": "updated_at",
					"type": "timestamp with time zone",
					"primaryKey": false,
					"notNull": true,
					"default": "CURRENT_TIMESTAMP"
				},
				"deleted": {
					"name": "deleted",
					"type": "boolean",
					"primaryKey": false,
					"notNull": true,
					"default": false
				},
				"image": {
					"name": "image",
					"type": "text",
					"primaryKey": false,
					"notNull": false
				}
			},
			"indexes": {
				"idx_aid": {
					"name": "idx_aid",
					"columns": [
						{
							"expression": "aid",
							"asc": true,
							"nulls": "last",
							"opclass": "int8_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"idx_hash_songs_aid": {
					"name": "idx_hash_songs_aid",
					"columns": [
						{
							"expression": "aid",
							"asc": true,
							"nulls": "last",
							"opclass": "int8_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "hash",
					"with": {}
				},
				"idx_netease_id": {
					"name": "idx_netease_id",
					"columns": [
						{
							"expression": "netease_id",
							"asc": true,
							"nulls": "last",
							"opclass": "int8_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"idx_published_at": {
					"name": "idx_published_at",
					"columns": [
						{
							"expression": "published_at",
							"asc": true,
							"nulls": "last",
							"opclass": "timestamptz_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"idx_type": {
					"name": "idx_type",
					"columns": [
						{
							"expression": "type",
							"asc": true,
							"nulls": "last",
							"opclass": "int2_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"songs_pkey": {
					"name": "songs_pkey",
					"columns": [
						{
							"expression": "id",
							"asc": true,
							"nulls": "last",
							"opclass": "int4_ops",
							"isExpression": false
						}
					],
					"isUnique": true,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"unq_songs_aid": {
					"name": "unq_songs_aid",
					"columns": [
						{
							"expression": "aid",
							"asc": true,
							"nulls": "last",
							"opclass": "int8_ops",
							"isExpression": false
						}
					],
					"isUnique": true,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"unq_songs_netease_id": {
					"name": "unq_songs_netease_id",
					"columns": [
						{
							"expression": "netease_id",
							"asc": true,
							"nulls": "last",
							"opclass": "int8_ops",
							"isExpression": false
						}
					],
					"isUnique": true,
					"concurrently": false,
					"method": "btree",
					"with": {}
				}
			},
			"foreignKeys": {},
			"compositePrimaryKeys": {},
			"uniqueConstraints": {},
			"checkConstraints": {},
			"policies": {},
			"isRLSEnabled": false
		},
		"public.singer": {
			"name": "singer",
			"schema": "",
			"columns": {
				"id": {
					"name": "id",
					"type": "serial",
					"primaryKey": true,
					"notNull": true
				},
				"name": {
					"name": "name",
					"type": "text",
					"primaryKey": false,
					"notNull": true
				}
			},
			"indexes": {},
			"foreignKeys": {},
			"compositePrimaryKeys": {},
			"uniqueConstraints": {},
			"checkConstraints": {},
			"policies": {},
			"isRLSEnabled": false
		},
		"public.relations": {
			"name": "relations",
			"schema": "",
			"columns": {
				"id": {
					"name": "id",
					"type": "serial",
					"primaryKey": true,
					"notNull": true
				},
				"source_id": {
					"name": "source_id",
					"type": "bigint",
					"primaryKey": false,
					"notNull": true
				},
				"source_type": {
					"name": "source_type",
					"type": "text",
					"primaryKey": false,
					"notNull": true
				},
				"target_id": {
					"name": "target_id",
					"type": "bigint",
					"primaryKey": false,
					"notNull": true
				},
				"target_type": {
					"name": "target_type",
					"type": "text",
					"primaryKey": false,
					"notNull": true
				},
				"relation": {
					"name": "relation",
					"type": "text",
					"primaryKey": false,
					"notNull": true
				}
			},
			"indexes": {
				"idx_relations_source_id_source_type_relation": {
					"name": "idx_relations_source_id_source_type_relation",
					"columns": [
						{
							"expression": "source_id",
							"asc": true,
							"nulls": "last",
							"opclass": "int8_ops",
							"isExpression": false
						},
						{
							"expression": "source_type",
							"asc": true,
							"nulls": "last",
							"opclass": "int8_ops",
							"isExpression": false
						},
						{
							"expression": "relation",
							"asc": true,
							"nulls": "last",
							"opclass": "text_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"idx_relations_target_id_target_type_relation": {
					"name": "idx_relations_target_id_target_type_relation",
					"columns": [
						{
							"expression": "target_id",
							"asc": true,
							"nulls": "last",
							"opclass": "text_ops",
							"isExpression": false
						},
						{
							"expression": "target_type",
							"asc": true,
							"nulls": "last",
							"opclass": "text_ops",
							"isExpression": false
						},
						{
							"expression": "relation",
							"asc": true,
							"nulls": "last",
							"opclass": "text_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				}
			},
			"foreignKeys": {},
			"compositePrimaryKeys": {},
			"uniqueConstraints": {
				"unq_relations": {
					"columns": ["source_id", "source_type", "target_id", "target_type", "relation"],
					"nullsNotDistinct": false,
					"name": "unq_relations"
				}
			},
			"checkConstraints": {},
			"policies": {},
			"isRLSEnabled": false
		},
		"public.snapshot_schedule": {
			"name": "snapshot_schedule",
			"schema": "",
			"columns": {
				"id": {
					"name": "id",
					"type": "bigserial",
					"primaryKey": false,
					"notNull": true
				},
				"aid": {
					"name": "aid",
					"type": "bigint",
					"primaryKey": false,
					"notNull": true
				},
				"type": {
					"name": "type",
					"type": "text",
					"primaryKey": false,
					"notNull": false
				},
				"created_at": {
					"name": "created_at",
					"type": "timestamp with time zone",
					"primaryKey": false,
					"notNull": true,
					"default": "CURRENT_TIMESTAMP"
				},
				"started_at": {
					"name": "started_at",
					"type": "timestamp with time zone",
					"primaryKey": false,
					"notNull": false
				},
				"finished_at": {
					"name": "finished_at",
					"type": "timestamp with time zone",
					"primaryKey": false,
					"notNull": false
				},
				"status": {
					"name": "status",
					"type": "text",
					"primaryKey": false,
					"notNull": true,
					"default": "'pending'"
				}
			},
			"indexes": {
				"idx_snapshot_schedule_aid": {
					"name": "idx_snapshot_schedule_aid",
					"columns": [
						{
							"expression": "aid",
							"asc": true,
							"nulls": "last",
							"opclass": "int8_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"idx_snapshot_schedule_started_at": {
					"name": "idx_snapshot_schedule_started_at",
					"columns": [
						{
							"expression": "started_at",
							"asc": true,
							"nulls": "last",
							"opclass": "timestamptz_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"idx_snapshot_schedule_status": {
					"name": "idx_snapshot_schedule_status",
					"columns": [
						{
							"expression": "status",
							"asc": true,
							"nulls": "last",
							"opclass": "text_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"idx_snapshot_schedule_type": {
					"name": "idx_snapshot_schedule_type",
					"columns": [
						{
							"expression": "type",
							"asc": true,
							"nulls": "last",
							"opclass": "text_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"snapshot_schedule_pkey": {
					"name": "snapshot_schedule_pkey",
					"columns": [
						{
							"expression": "id",
							"asc": true,
							"nulls": "last",
							"opclass": "int8_ops",
							"isExpression": false
						}
					],
					"isUnique": true,
					"concurrently": false,
					"method": "btree",
					"with": {}
				}
			},
			"foreignKeys": {},
			"compositePrimaryKeys": {},
			"uniqueConstraints": {},
			"checkConstraints": {},
			"policies": {},
			"isRLSEnabled": false
		},
		"public.classified_labels_human": {
			"name": "classified_labels_human",
			"schema": "",
			"columns": {
				"id": {
					"name": "id",
					"type": "serial",
					"primaryKey": true,
					"notNull": true
				},
				"aid": {
					"name": "aid",
					"type": "bigint",
					"primaryKey": false,
					"notNull": true
				},
				"author": {
					"name": "author",
					"type": "uuid",
					"primaryKey": false,
					"notNull": true
				},
				"label": {
					"name": "label",
					"type": "smallint",
					"primaryKey": false,
					"notNull": true
				},
				"created_at": {
					"name": "created_at",
					"type": "timestamp with time zone",
					"primaryKey": false,
					"notNull": true,
					"default": "CURRENT_TIMESTAMP"
				}
			},
			"indexes": {
				"idx_classified-labels-human_aid": {
					"name": "idx_classified-labels-human_aid",
					"columns": [
						{
							"expression": "aid",
							"asc": true,
							"nulls": "last",
							"opclass": "int8_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"idx_classified-labels-human_author": {
					"name": "idx_classified-labels-human_author",
					"columns": [
						{
							"expression": "author",
							"asc": true,
							"nulls": "last",
							"opclass": "uuid_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"idx_classified-labels-human_created-at": {
					"name": "idx_classified-labels-human_created-at",
					"columns": [
						{
							"expression": "created_at",
							"asc": true,
							"nulls": "last",
							"opclass": "timestamptz_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				},
				"idx_classified-labels-human_label": {
					"name": "idx_classified-labels-human_label",
					"columns": [
						{
							"expression": "label",
							"asc": true,
							"nulls": "last",
							"opclass": "int2_ops",
							"isExpression": false
						}
					],
					"isUnique": false,
					"concurrently": false,
					"method": "btree",
					"with": {}
				}
			},
			"foreignKeys": {},
			"compositePrimaryKeys": {},
			"uniqueConstraints": {},
			"checkConstraints": {},
			"policies": {},
			"isRLSEnabled": false
		}
	},
	"enums": {},
	"schemas": {},
	"sequences": {
		"public.all_data_id_seq": {
			"name": "all_data_id_seq",
			"schema": "public",
			"startWith": "1",
			"minValue": "1",
			"maxValue": "2147483647",
			"increment": "1",
			"cycle": false,
			"cache": "1"
		},
		"public.labeling_result_id_seq": {
			"name": "labeling_result_id_seq",
			"schema": "public",
			"startWith": "1",
			"minValue": "1",
			"maxValue": "2147483647",
			"increment": "1",
			"cycle": false,
			"cache": "1"
		},
		"public.songs_id_seq": {
			"name": "songs_id_seq",
			"schema": "public",
			"startWith": "1",
			"minValue": "1",
			"maxValue": "2147483647",
			"increment": "1",
			"cycle": false,
			"cache": "1"
		},
		"public.video_snapshot_id_seq": {
			"name": "video_snapshot_id_seq",
			"schema": "public",
			"startWith": "1",
			"minValue": "1",
			"maxValue": "2147483647",
			"increment": "1",
			"cycle": false,
			"cache": "1"
		},
		"public.views_increment_rate_id_seq": {
			"name": "views_increment_rate_id_seq",
			"schema": "public",
			"startWith": "1",
			"minValue": "1",
			"maxValue": "9223372036854775807",
			"increment": "1",
			"cycle": false,
			"cache": "1"
		}
	},
	"roles": {},
	"policies": {},
	"views": {},
	"_meta": {
		"schemas": {},
		"tables": {},
		"columns": {}
	},
	"internal": {
		"tables": {
			"bilibili_metadata": {
				"columns": {
					"id": {
						"isDefaultAnExpression": true
					}
				}
			},
			"labelling_result": {
				"columns": {
					"id": {
						"isDefaultAnExpression": true
					},
					"logits": {
						"isArray": true,
						"dimensions": 1,
						"rawType": "smallint"
					}
				}
			},
			"video_snapshot": {
				"columns": {
					"id": {
						"isDefaultAnExpression": true
					}
				}
			},
			"songs": {
				"columns": {
					"id": {
						"isDefaultAnExpression": true
					}
				}
			}
		}
	}
}
