Files
koc-loop/drizzle/meta/0007_snapshot.json

1102 lines
28 KiB
JSON
Raw Normal View History

{
"version": "6",
"dialect": "sqlite",
"id": "6db6afa7-669a-45c7-b6a4-57c50b45822c",
"prevId": "1d95532b-30a7-4a2e-b4d6-ea812d642fee",
"tables": {
"accounts": {
"name": "accounts",
"columns": {
"id": {
"name": "id",
"type": "text",
"primaryKey": true,
"notNull": true,
"autoincrement": false
},
"platform": {
"name": "platform",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "'小红书'"
},
"platform_uid": {
"name": "platform_uid",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"public_account_id": {
"name": "public_account_id",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "''"
},
"nickname": {
"name": "nickname",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"profile_url": {
"name": "profile_url",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "''"
},
"ip_location": {
"name": "ip_location",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "'待识别'"
},
"followers": {
"name": "followers",
"type": "integer",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": 0
},
"post_count": {
"name": "post_count",
"type": "integer",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": 0
},
"avg_views": {
"name": "avg_views",
"type": "integer",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": 0
},
"first_seen_at": {
"name": "first_seen_at",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "CURRENT_TIMESTAMP"
},
"last_seen_at": {
"name": "last_seen_at",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "CURRENT_TIMESTAMP"
}
},
"indexes": {
"accounts_platform_uid_idx": {
"name": "accounts_platform_uid_idx",
"columns": [
"platform",
"platform_uid"
],
"isUnique": true
}
},
"foreignKeys": {},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"checkConstraints": {}
},
"auth_sessions": {
"name": "auth_sessions",
"columns": {
"token_hash": {
"name": "token_hash",
"type": "text",
"primaryKey": true,
"notNull": true,
"autoincrement": false
},
"user_id": {
"name": "user_id",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"expires_at": {
"name": "expires_at",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"created_at": {
"name": "created_at",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "CURRENT_TIMESTAMP"
}
},
"indexes": {
"auth_sessions_user_id_idx": {
"name": "auth_sessions_user_id_idx",
"columns": [
"user_id"
],
"isUnique": false
},
"auth_sessions_expires_at_idx": {
"name": "auth_sessions_expires_at_idx",
"columns": [
"expires_at"
],
"isUnique": false
}
},
"foreignKeys": {},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"checkConstraints": {}
},
"claims": {
"name": "claims",
"columns": {
"id": {
"name": "id",
"type": "text",
"primaryKey": true,
"notNull": true,
"autoincrement": false
},
"task_id": {
"name": "task_id",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"partner_id": {
"name": "partner_id",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"claimant_name": {
"name": "claimant_name",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"claim_token": {
"name": "claim_token",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"quantity": {
"name": "quantity",
"type": "integer",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"created_at": {
"name": "created_at",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "CURRENT_TIMESTAMP"
}
},
"indexes": {
"claims_claim_token_idx": {
"name": "claims_claim_token_idx",
"columns": [
"claim_token"
],
"isUnique": true
},
"claims_task_partner_created_idx": {
"name": "claims_task_partner_created_idx",
"columns": [
"task_id",
"partner_id",
"created_at"
],
"isUnique": false
}
},
"foreignKeys": {},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"checkConstraints": {}
},
"collection_runs": {
"name": "collection_runs",
"columns": {
"id": {
"name": "id",
"type": "text",
"primaryKey": true,
"notNull": true,
"autoincrement": false
},
"task_id": {
"name": "task_id",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"distribution_id": {
"name": "distribution_id",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"scheduled_date": {
"name": "scheduled_date",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"schedule_day": {
"name": "schedule_day",
"type": "integer",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"scheduled_at": {
"name": "scheduled_at",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"status": {
"name": "status",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "'pending'"
},
"likes": {
"name": "likes",
"type": "integer",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"comments": {
"name": "comments",
"type": "integer",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"collects": {
"name": "collects",
"type": "integer",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"status_description": {
"name": "status_description",
"type": "text",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"started_at": {
"name": "started_at",
"type": "text",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"completed_at": {
"name": "completed_at",
"type": "text",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"created_at": {
"name": "created_at",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "CURRENT_TIMESTAMP"
}
},
"indexes": {
"collection_runs_distribution_date_idx": {
"name": "collection_runs_distribution_date_idx",
"columns": [
"distribution_id",
"scheduled_date"
],
"isUnique": true
},
"collection_runs_task_date_idx": {
"name": "collection_runs_task_date_idx",
"columns": [
"task_id",
"scheduled_date"
],
"isUnique": false
}
},
"foreignKeys": {},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"checkConstraints": {}
},
"contents": {
"name": "contents",
"columns": {
"id": {
"name": "id",
"type": "text",
"primaryKey": true,
"notNull": true,
"autoincrement": false
},
"task_id": {
"name": "task_id",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"title": {
"name": "title",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"body": {
"name": "body",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "''"
},
"image_assets": {
"name": "image_assets",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "'[]'"
},
"status": {
"name": "status",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "'available'"
},
"source": {
"name": "source",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "'飞书内容表'"
},
"source_row": {
"name": "source_row",
"type": "integer",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"created_at": {
"name": "created_at",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "CURRENT_TIMESTAMP"
}
},
"indexes": {},
"foreignKeys": {},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"checkConstraints": {}
},
"delegation_bundles": {
"name": "delegation_bundles",
"columns": {
"id": {
"name": "id",
"type": "text",
"primaryKey": true,
"notNull": true,
"autoincrement": false
},
"task_id": {
"name": "task_id",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"claim_id": {
"name": "claim_id",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"partner_id": {
"name": "partner_id",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"label": {
"name": "label",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"share_token": {
"name": "share_token",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"quantity": {
"name": "quantity",
"type": "integer",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"status": {
"name": "status",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "'active'"
},
"created_at": {
"name": "created_at",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "CURRENT_TIMESTAMP"
},
"updated_at": {
"name": "updated_at",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "CURRENT_TIMESTAMP"
},
"revoked_at": {
"name": "revoked_at",
"type": "text",
"primaryKey": false,
"notNull": false,
"autoincrement": false
}
},
"indexes": {
"delegation_bundles_share_token_idx": {
"name": "delegation_bundles_share_token_idx",
"columns": [
"share_token"
],
"isUnique": true
},
"delegation_bundles_claim_created_idx": {
"name": "delegation_bundles_claim_created_idx",
"columns": [
"claim_id",
"created_at"
],
"isUnique": false
}
},
"foreignKeys": {},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"checkConstraints": {}
},
"distributions": {
"name": "distributions",
"columns": {
"id": {
"name": "id",
"type": "text",
"primaryKey": true,
"notNull": true,
"autoincrement": false
},
"task_id": {
"name": "task_id",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"content_id": {
"name": "content_id",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"partner_id": {
"name": "partner_id",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"claim_id": {
"name": "claim_id",
"type": "text",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"delegation_bundle_id": {
"name": "delegation_bundle_id",
"type": "text",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"account_id": {
"name": "account_id",
"type": "text",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"publish_url": {
"name": "publish_url",
"type": "text",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"publish_time": {
"name": "publish_time",
"type": "text",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"publish_screenshot_key": {
"name": "publish_screenshot_key",
"type": "text",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"status": {
"name": "status",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "'claimed'"
},
"claimed_at": {
"name": "claimed_at",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "CURRENT_TIMESTAMP"
},
"screenshot_key": {
"name": "screenshot_key",
"type": "text",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"ocr_status": {
"name": "ocr_status",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "'none'"
},
"exposure": {
"name": "exposure",
"type": "integer",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"views": {
"name": "views",
"type": "integer",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"d2_likes": {
"name": "d2_likes",
"type": "integer",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"d2_comments": {
"name": "d2_comments",
"type": "integer",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"d2_collects": {
"name": "d2_collects",
"type": "integer",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"d5_likes": {
"name": "d5_likes",
"type": "integer",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"d5_comments": {
"name": "d5_comments",
"type": "integer",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"d5_collects": {
"name": "d5_collects",
"type": "integer",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"d7_likes": {
"name": "d7_likes",
"type": "integer",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"d7_comments": {
"name": "d7_comments",
"type": "integer",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"d7_collects": {
"name": "d7_collects",
"type": "integer",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"latest_likes": {
"name": "latest_likes",
"type": "integer",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"latest_comments": {
"name": "latest_comments",
"type": "integer",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"latest_collects": {
"name": "latest_collects",
"type": "integer",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"collection_status": {
"name": "collection_status",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "'pending'"
},
"collection_status_description": {
"name": "collection_status_description",
"type": "text",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"collection_updated_at": {
"name": "collection_updated_at",
"type": "text",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"last_collection_day": {
"name": "last_collection_day",
"type": "integer",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"updated_at": {
"name": "updated_at",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "CURRENT_TIMESTAMP"
}
},
"indexes": {},
"foreignKeys": {},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"checkConstraints": {}
},
"partners": {
"name": "partners",
"columns": {
"id": {
"name": "id",
"type": "text",
"primaryKey": true,
"notNull": true,
"autoincrement": false
},
"name": {
"name": "name",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"wecom_name": {
"name": "wecom_name",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"owner": {
"name": "owner",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "'运营组'"
},
"claimed_total": {
"name": "claimed_total",
"type": "integer",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": 0
},
"completed_total": {
"name": "completed_total",
"type": "integer",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": 0
},
"created_at": {
"name": "created_at",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "CURRENT_TIMESTAMP"
}
},
"indexes": {},
"foreignKeys": {},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"checkConstraints": {}
},
"tasks": {
"name": "tasks",
"columns": {
"id": {
"name": "id",
"type": "text",
"primaryKey": true,
"notNull": true,
"autoincrement": false
},
"name": {
"name": "name",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"brand": {
"name": "brand",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"quantity": {
"name": "quantity",
"type": "integer",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"claimed_quantity": {
"name": "claimed_quantity",
"type": "integer",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": 0
},
"due_at": {
"name": "due_at",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"status": {
"name": "status",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "'active'"
},
"source_url": {
"name": "source_url",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "''"
},
"source_sheet_id": {
"name": "source_sheet_id",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "''"
},
"source_sheet_name": {
"name": "source_sheet_name",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "''"
},
"source_synced_at": {
"name": "source_synced_at",
"type": "text",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"share_token": {
"name": "share_token",
"type": "text",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"collection_start_date": {
"name": "collection_start_date",
"type": "text",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"collection_days": {
"name": "collection_days",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "'[]'"
},
"collection_schedule_updated_at": {
"name": "collection_schedule_updated_at",
"type": "text",
"primaryKey": false,
"notNull": false,
"autoincrement": false
},
"created_at": {
"name": "created_at",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "CURRENT_TIMESTAMP"
}
},
"indexes": {
"tasks_share_token_idx": {
"name": "tasks_share_token_idx",
"columns": [
"share_token"
],
"isUnique": true
}
},
"foreignKeys": {},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"checkConstraints": {}
},
"users": {
"name": "users",
"columns": {
"id": {
"name": "id",
"type": "text",
"primaryKey": true,
"notNull": true,
"autoincrement": false
},
"username": {
"name": "username",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"password_hash": {
"name": "password_hash",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"password_salt": {
"name": "password_salt",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"password_iterations": {
"name": "password_iterations",
"type": "integer",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"role": {
"name": "role",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false
},
"created_at": {
"name": "created_at",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "CURRENT_TIMESTAMP"
},
"updated_at": {
"name": "updated_at",
"type": "text",
"primaryKey": false,
"notNull": true,
"autoincrement": false,
"default": "CURRENT_TIMESTAMP"
}
},
"indexes": {
"users_username_idx": {
"name": "users_username_idx",
"columns": [
"username"
],
"isUnique": true
},
"users_single_super_admin_idx": {
"name": "users_single_super_admin_idx",
"columns": [
"role"
],
"isUnique": true,
"where": "\"users\".\"role\" = 'super_admin'"
}
},
"foreignKeys": {},
"compositePrimaryKeys": {},
"uniqueConstraints": {},
"checkConstraints": {}
}
},
"views": {},
"enums": {},
"_meta": {
"schemas": {},
"tables": {},
"columns": {}
},
"internal": {
"indexes": {}
}
}