843 lines
22 KiB
JSON
843 lines
22 KiB
JSON
|
|
{
|
||
|
|
"version": "6",
|
||
|
|
"dialect": "sqlite",
|
||
|
|
"id": "54454371-d917-4b00-b1b3-1cd5947f801b",
|
||
|
|
"prevId": "952052cf-d574-4c9e-abe3-36d27be39564",
|
||
|
|
"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
|
||
|
|
},
|
||
|
|
"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": {}
|
||
|
|
},
|
||
|
|
"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": {}
|
||
|
|
},
|
||
|
|
"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
|
||
|
|
},
|
||
|
|
"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": {}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"views": {},
|
||
|
|
"enums": {},
|
||
|
|
"_meta": {
|
||
|
|
"schemas": {},
|
||
|
|
"tables": {},
|
||
|
|
"columns": {}
|
||
|
|
},
|
||
|
|
"internal": {
|
||
|
|
"indexes": {}
|
||
|
|
}
|
||
|
|
}
|