DuckDB 数据库表与字段

本页由 `public/utils/db.py` 的 `DuckDBCenter.schema_overview()` 读取当前 DuckDB 结构生成。

初始化 SQL:docs/duckdb_schema.sql + 扩展表:public/utils/db.py
37当前表数量
561字段数量
76估算数据行

ad_daily_reports (16 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_ad_daily_report_id')
2 store_id BIGINT 必填 -
3 sku_id BIGINT 可空 -
4 report_date DATE 必填 -
5 campaign_id VARCHAR 可空 -
6 campaign_name VARCHAR 可空 -
7 ad_group_name VARCHAR 可空 -
8 keyword_text VARCHAR 可空 -
9 search_term VARCHAR 可空 -
10 impressions INTEGER 可空 0
11 clicks INTEGER 可空 0
12 cost DECIMAL(18,4) 可空 0
13 sales DECIMAL(18,4) 可空 0
14 orders INTEGER 可空 0
15 acos DECIMAL(18,6) 可空 -
16 roas DECIMAL(18,6) 可空 -

ad_keywords (21 fields / 3 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_ad_keyword_id')
2 store_id BIGINT 可空 -
3 sku_id BIGINT 可空 -
4 campaign_id VARCHAR 可空 -
5 campaign_name VARCHAR 必填 -
6 ad_group_name VARCHAR 可空 -
7 keyword_text VARCHAR 必填 -
8 match_type VARCHAR 必填 'phrase'
9 bid DECIMAL(18,4) 可空 0
10 target_acos DECIMAL(18,6) 可空 0
11 state VARCHAR 必填 'enabled'
12 impressions INTEGER 可空 0
13 clicks INTEGER 可空 0
14 cost DECIMAL(18,4) 可空 0
15 sales DECIMAL(18,4) 可空 0
16 orders INTEGER 可空 0
17 action_suggestion VARCHAR 可空 -
18 owner VARCHAR 可空 -
19 remark VARCHAR 可空 -
20 created_at TIMESTAMP 必填 current_timestamp
21 updated_at TIMESTAMP 必填 current_timestamp

alerts (13 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_alert_id')
2 alert_type VARCHAR 必填 -
3 severity VARCHAR 必填 'medium'
4 store_id BIGINT 可空 -
5 sku_id BIGINT 可空 -
6 supplier_id BIGINT 可空 -
7 title VARCHAR 必填 -
8 content VARCHAR 可空 -
9 status VARCHAR 必填 'open'
10 assignee VARCHAR 可空 -
11 due_at TIMESTAMP 可空 -
12 created_at TIMESTAMP 必填 current_timestamp
13 resolved_at TIMESTAMP 可空 -

api_test_records (7 fields / 0 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_api_test_record_id')
2 record_key VARCHAR 必填 -
3 record_value VARCHAR 可空 -
4 status VARCHAR 必填 'active'
5 created_by VARCHAR 可空 -
6 created_at TIMESTAMP 必填 current_timestamp
7 updated_at TIMESTAMP 必填 current_timestamp

claim_cases (21 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_claim_case_id')
2 claim_no VARCHAR 必填 -
3 claim_type VARCHAR 必填 -
4 store_id BIGINT 可空 -
5 sku_id BIGINT 可空 -
6 sales_order_id BIGINT 可空 -
7 fba_shipment_id BIGINT 可空 -
8 amazon_order_id VARCHAR 可空 -
9 shipment_id VARCHAR 可空 -
10 issue_summary VARCHAR 可空 -
11 evidence_status VARCHAR 必填 'missing'
12 claim_amount DECIMAL(18,4) 可空 0
13 currency VARCHAR 必填 'USD'
14 submitted_at TIMESTAMP 可空 -
15 reimbursed_amount DECIMAL(18,4) 可空 0
16 reimbursed_at TIMESTAMP 可空 -
17 status VARCHAR 必填 'draft'
18 owner VARCHAR 可空 -
19 remark VARCHAR 可空 -
20 created_at TIMESTAMP 必填 current_timestamp
21 updated_at TIMESTAMP 必填 current_timestamp

competitor_watches (23 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_competitor_watch_id')
2 store_id BIGINT 可空 -
3 sku_id BIGINT 可空 -
4 asin VARCHAR 必填 -
5 brand VARCHAR 可空 -
6 product_title VARCHAR 可空 -
7 marketplace VARCHAR 必填 'Amazon.com'
8 category VARCHAR 可空 -
9 price DECIMAL(18,4) 可空 0
10 currency VARCHAR 必填 'USD'
11 rating DECIMAL(8,4) 可空 0
12 review_count INTEGER 可空 0
13 bsr INTEGER 可空 0
14 estimated_monthly_sales INTEGER 可空 0
15 coupon_text VARCHAR 可空 -
16 seller_name VARCHAR 可空 -
17 threat_level VARCHAR 必填 'medium'
18 status VARCHAR 必填 'watching'
19 owner VARCHAR 可空 -
20 last_checked_at TIMESTAMP 可空 -
21 remark VARCHAR 可空 -
22 created_at TIMESTAMP 必填 current_timestamp
23 updated_at TIMESTAMP 必填 current_timestamp

compliance_certs (16 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_compliance_cert_id')
2 sku_id BIGINT 可空 -
3 marketplace VARCHAR 必填 'Amazon.com'
4 cert_type VARCHAR 必填 -
5 cert_name VARCHAR 必填 -
6 cert_no VARCHAR 可空 -
7 issuer VARCHAR 可空 -
8 issue_date DATE 可空 -
9 expiry_date DATE 可空 -
10 file_url VARCHAR 可空 -
11 risk_level VARCHAR 必填 'medium'
12 status VARCHAR 必填 'pending'
13 owner VARCHAR 可空 -
14 remark VARCHAR 可空 -
15 created_at TIMESTAMP 必填 current_timestamp
16 updated_at TIMESTAMP 必填 current_timestamp

data_collection_jobs (17 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_data_collection_job_id')
2 job_no VARCHAR 必填 -
3 source_type VARCHAR 必填 -
4 dataset VARCHAR 必填 -
5 store_id BIGINT 可空 -
6 schedule_type VARCHAR 必填 'manual'
7 date_from DATE 可空 -
8 date_to DATE 可空 -
9 status VARCHAR 必填 'pending'
10 last_run_at TIMESTAMP 可空 -
11 next_run_at TIMESTAMP 可空 -
12 rows_fetched INTEGER 可空 0
13 rows_failed INTEGER 可空 0
14 error_message VARCHAR 可空 -
15 owner VARCHAR 可空 -
16 created_at TIMESTAMP 必填 current_timestamp
17 updated_at TIMESTAMP 必填 current_timestamp

fba_shipments (19 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_fba_shipment_id')
2 shipment_no VARCHAR 必填 -
3 store_id BIGINT 可空 -
4 sku_id BIGINT 可空 -
5 shipment_id VARCHAR 可空 -
6 destination_fc VARCHAR 可空 -
7 carrier VARCHAR 可空 -
8 logistics_channel VARCHAR 可空 -
9 ship_date DATE 可空 -
10 expected_arrival_date DATE 可空 -
11 quantity INTEGER 可空 0
12 box_count INTEGER 可空 0
13 freight_cost DECIMAL(18,4) 可空 0
14 currency VARCHAR 必填 'CNY'
15 status VARCHAR 必填 'draft'
16 exception_note VARCHAR 可空 -
17 owner VARCHAR 可空 -
18 created_at TIMESTAMP 必填 current_timestamp
19 updated_at TIMESTAMP 必填 current_timestamp

fee_rules (17 fields / 3 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_fee_rule_id')
2 marketplace VARCHAR 必填 'Amazon.com'
3 category VARCHAR 可空 -
4 fee_type VARCHAR 必填 -
5 rule_name VARCHAR 必填 -
6 rate DECIMAL(18,6) 可空 0
7 fixed_amount DECIMAL(18,4) 可空 0
8 currency VARCHAR 必填 'USD'
9 min_amount DECIMAL(18,4) 可空 0
10 max_amount DECIMAL(18,4) 可空 0
11 effective_from DATE 可空 -
12 effective_to DATE 可空 -
13 status VARCHAR 必填 'active'
14 owner VARCHAR 可空 -
15 remark VARCHAR 可空 -
16 created_at TIMESTAMP 必填 current_timestamp
17 updated_at TIMESTAMP 必填 current_timestamp

finance_daily_reports (14 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_finance_daily_id')
2 store_id BIGINT 可空 -
3 sku_id BIGINT 可空 -
4 report_date DATE 必填 -
5 currency VARCHAR 必填 'USD'
6 sales_amount DECIMAL(18,4) 可空 0
7 product_cost DECIMAL(18,4) 可空 0
8 platform_fee DECIMAL(18,4) 可空 0
9 fba_fee DECIMAL(18,4) 可空 0
10 ad_cost DECIMAL(18,4) 可空 0
11 refund_amount DECIMAL(18,4) 可空 0
12 gross_profit DECIMAL(18,4) 可空 0
13 net_margin DECIMAL(18,6) 可空 0
14 created_at TIMESTAMP 必填 current_timestamp

finance_settlements (22 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_finance_settlement_id')
2 settlement_no VARCHAR 必填 -
3 store_id BIGINT 可空 -
4 sku_id BIGINT 可空 -
5 period_start DATE 必填 -
6 period_end DATE 必填 -
7 currency VARCHAR 必填 'USD'
8 sales_amount DECIMAL(18,4) 可空 0
9 product_cost DECIMAL(18,4) 可空 0
10 platform_fee DECIMAL(18,4) 可空 0
11 fba_fee DECIMAL(18,4) 可空 0
12 ad_cost DECIMAL(18,4) 可空 0
13 refund_amount DECIMAL(18,4) 可空 0
14 reserve_amount DECIMAL(18,4) 可空 0
15 payout_amount DECIMAL(18,4) 可空 0
16 gross_profit DECIMAL(18,4) 可空 0
17 net_margin DECIMAL(18,6) 可空 0
18 status VARCHAR 必填 'draft'
19 owner VARCHAR 可空 -
20 remark VARCHAR 可空 -
21 created_at TIMESTAMP 必填 current_timestamp
22 updated_at TIMESTAMP 必填 current_timestamp

inventory_movements (11 fields / 0 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_inventory_movement_id')
2 sku_id BIGINT 必填 -
3 movement_type VARCHAR 必填 -
4 warehouse VARCHAR 可空 -
5 quantity INTEGER 必填 -
6 reference_type VARCHAR 可空 -
7 reference_no VARCHAR 可空 -
8 unit_cost DECIMAL(18,6) 可空 -
9 happened_at TIMESTAMP 必填 current_timestamp
10 operator VARCHAR 可空 -
11 remark VARCHAR 可空 -

inventory_snapshots (12 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_inventory_snapshot_id')
2 store_id BIGINT 可空 -
3 sku_id BIGINT 必填 -
4 snapshot_date DATE 必填 -
5 local_qty INTEGER 必填 0
6 fba_available_qty INTEGER 必填 0
7 fba_reserved_qty INTEGER 必填 0
8 inbound_qty INTEGER 必填 0
9 unsellable_qty INTEGER 必填 0
10 avg_daily_sales_7d DECIMAL(18,4) 可空 -
11 sellable_days DECIMAL(18,4) 可空 -
12 created_at TIMESTAMP 必填 current_timestamp

keyword_ranks (17 fields / 3 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_keyword_rank_id')
2 store_id BIGINT 可空 -
3 sku_id BIGINT 可空 -
4 keyword VARCHAR 必填 -
5 marketplace VARCHAR 必填 'Amazon.com'
6 rank_date DATE 必填 current_date
7 natural_rank INTEGER 可空 -
8 ad_rank INTEGER 可空 -
9 search_volume INTEGER 可空 0
10 cpc DECIMAL(18,4) 可空 0
11 conversion_rate DECIMAL(18,6) 可空 0
12 keyword_type VARCHAR 必填 'core'
13 coverage_status VARCHAR 必填 'uncovered'
14 action_suggestion VARCHAR 可空 -
15 owner VARCHAR 可空 -
16 created_at TIMESTAMP 必填 current_timestamp
17 updated_at TIMESTAMP 必填 current_timestamp

listing_tasks (10 fields / 3 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_listing_task_id')
2 sku_id BIGINT 可空 -
3 task_type VARCHAR 必填 -
4 title VARCHAR 必填 -
5 owner VARCHAR 可空 -
6 status VARCHAR 必填 'pending'
7 due_at TIMESTAMP 可空 -
8 content VARCHAR 可空 -
9 created_at TIMESTAMP 必填 current_timestamp
10 updated_at TIMESTAMP 必填 current_timestamp

operation_logs (9 fields / 0 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_operation_log_id')
2 object_type VARCHAR 必填 -
3 object_id BIGINT 必填 -
4 action_type VARCHAR 必填 -
5 before_value VARCHAR 可空 -
6 after_value VARCHAR 可空 -
7 reason VARCHAR 可空 -
8 operator VARCHAR 可空 -
9 created_at TIMESTAMP 必填 current_timestamp

price_change_logs (11 fields / 0 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_price_change_log_id')
2 sku_id BIGINT 必填 -
3 old_price DECIMAL(18,6) 可空 -
4 new_price DECIMAL(18,6) 必填 -
5 currency VARCHAR 必填 'USD'
6 reason VARCHAR 可空 -
7 expected_effect VARCHAR 可空 -
8 approval_status VARCHAR 必填 'pending'
9 approved_by VARCHAR 可空 -
10 changed_by VARCHAR 可空 -
11 changed_at TIMESTAMP 必填 current_timestamp

product_prices (10 fields / 6 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_product_price_id')
2 sku_id BIGINT 必填 -
3 price_type VARCHAR 必填 -
4 price DECIMAL(18,6) 必填 -
5 currency VARCHAR 必填 'USD'
6 effective_from TIMESTAMP 必填 current_timestamp
7 effective_to TIMESTAMP 可空 -
8 approval_status VARCHAR 必填 'approved'
9 created_by VARCHAR 可空 -
10 created_at TIMESTAMP 必填 current_timestamp

product_research (15 fields / 3 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_product_research_id')
2 keyword VARCHAR 必填 -
3 marketplace VARCHAR 必填 'Amazon.com'
4 category VARCHAR 可空 -
5 search_volume INTEGER 可空 0
6 competitor_count INTEGER 可空 0
7 avg_price DECIMAL(18,4) 可空 0
8 avg_rating DECIMAL(8,4) 可空 0
9 review_count INTEGER 可空 0
10 opportunity_score DECIMAL(8,4) 可空 0
11 estimated_margin DECIMAL(18,4) 可空 0
12 status VARCHAR 必填 'watching'
13 owner VARCHAR 可空 -
14 remark VARCHAR 可空 -
15 created_at TIMESTAMP 必填 current_timestamp

product_reviews (17 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_product_review_id')
2 store_id BIGINT 可空 -
3 sku_id BIGINT 可空 -
4 asin VARCHAR 可空 -
5 review_id VARCHAR 可空 -
6 review_date DATE 可空 -
7 rating INTEGER 可空 5
8 review_title VARCHAR 可空 -
9 review_content VARCHAR 可空 -
10 sentiment VARCHAR 必填 'neutral'
11 issue_type VARCHAR 可空 -
12 action_required BOOLEAN 可空 CAST('f' AS BOOLEAN)
13 status VARCHAR 必填 'new'
14 assignee VARCHAR 可空 -
15 action_note VARCHAR 可空 -
16 created_at TIMESTAMP 必填 current_timestamp
17 updated_at TIMESTAMP 必填 current_timestamp

products (11 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_product_id')
2 name VARCHAR 必填 -
3 product_line VARCHAR 可空 -
4 brand VARCHAR 可空 -
5 category VARCHAR 可空 -
6 sub_category VARCHAR 可空 -
7 lifecycle_status VARCHAR 必填 'developing'
8 owner VARCHAR 可空 -
9 launch_date DATE 可空 -
10 created_at TIMESTAMP 必填 current_timestamp
11 updated_at TIMESTAMP 必填 current_timestamp

promotion_campaigns (21 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_promotion_campaign_id')
2 store_id BIGINT 可空 -
3 sku_id BIGINT 可空 -
4 promo_no VARCHAR 必填 -
5 promo_type VARCHAR 必填 -
6 title VARCHAR 必填 -
7 start_date DATE 必填 -
8 end_date DATE 必填 -
9 discount_type VARCHAR 必填 'amount'
10 discount_value DECIMAL(18,4) 可空 0
11 budget_amount DECIMAL(18,4) 可空 0
12 currency VARCHAR 必填 'USD'
13 expected_sales DECIMAL(18,4) 可空 0
14 actual_sales DECIMAL(18,4) 可空 0
15 ad_cost DECIMAL(18,4) 可空 0
16 gross_profit DECIMAL(18,4) 可空 0
17 status VARCHAR 必填 'planned'
18 owner VARCHAR 可空 -
19 remark VARCHAR 可空 -
20 created_at TIMESTAMP 必填 current_timestamp
21 updated_at TIMESTAMP 必填 current_timestamp

purchase_order_items (10 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_purchase_order_item_id')
2 purchase_order_id BIGINT 必填 -
3 sku_id BIGINT 必填 -
4 supplier_quote_id BIGINT 可空 -
5 quantity INTEGER 必填 -
6 unit_cost DECIMAL(18,6) 必填 -
7 currency VARCHAR 必填 'CNY'
8 received_quantity INTEGER 必填 0
9 quality_status VARCHAR 可空 -
10 created_at TIMESTAMP 必填 current_timestamp

purchase_orders (14 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_purchase_order_id')
2 po_no VARCHAR 必填 -
3 supplier_id BIGINT 必填 -
4 order_date DATE 必填 -
5 expected_ship_date DATE 可空 -
6 expected_arrival_date DATE 可空 -
7 currency VARCHAR 必填 'CNY'
8 total_amount DECIMAL(18,4) 可空 0
9 paid_amount DECIMAL(18,4) 可空 0
10 status VARCHAR 必填 'draft'
11 owner VARCHAR 可空 -
12 remark VARCHAR 可空 -
13 created_at TIMESTAMP 必填 current_timestamp
14 updated_at TIMESTAMP 必填 current_timestamp

report_snapshots (17 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_report_snapshot_id')
2 report_no VARCHAR 必填 -
3 report_type VARCHAR 必填 -
4 period_start DATE 必填 -
5 period_end DATE 必填 -
6 store_id BIGINT 可空 -
7 owner VARCHAR 可空 -
8 sales_amount DECIMAL(18,4) 可空 0
9 gross_profit DECIMAL(18,4) 可空 0
10 ad_cost DECIMAL(18,4) 可空 0
11 order_count INTEGER 可空 0
12 alert_count INTEGER 可空 0
13 claim_amount DECIMAL(18,4) 可空 0
14 status VARCHAR 必填 'draft'
15 summary VARCHAR 可空 -
16 created_at TIMESTAMP 必填 current_timestamp
17 updated_at TIMESTAMP 必填 current_timestamp

return_cases (20 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_return_case_id')
2 sales_order_id BIGINT 可空 -
3 store_id BIGINT 可空 -
4 sku_id BIGINT 可空 -
5 amazon_order_id VARCHAR 可空 -
6 case_no VARCHAR 必填 -
7 case_type VARCHAR 必填 'return'
8 reason_code VARCHAR 可空 -
9 buyer_issue VARCHAR 可空 -
10 refund_amount DECIMAL(18,4) 可空 0
11 return_quantity INTEGER 可空 1
12 disposition VARCHAR 可空 -
13 status VARCHAR 必填 'open'
14 assignee VARCHAR 可空 -
15 opened_at TIMESTAMP 必填 current_timestamp
16 due_at TIMESTAMP 可空 -
17 resolved_at TIMESTAMP 可空 -
18 resolution VARCHAR 可空 -
19 created_at TIMESTAMP 必填 current_timestamp
20 updated_at TIMESTAMP 必填 current_timestamp

sales_order_items (12 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_sales_order_item_id')
2 sales_order_id BIGINT 必填 -
3 sku_id BIGINT 可空 -
4 asin VARCHAR 可空 -
5 msku VARCHAR 可空 -
6 quantity INTEGER 必填 -
7 item_price DECIMAL(18,4) 可空 -
8 promotion_discount DECIMAL(18,4) 可空 0
9 platform_fee DECIMAL(18,4) 可空 0
10 fba_fee DECIMAL(18,4) 可空 0
11 ad_cost_allocated DECIMAL(18,4) 可空 0
12 item_profit DECIMAL(18,4) 可空 -

sales_orders (10 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_sales_order_id')
2 amazon_order_id VARCHAR 必填 -
3 store_id BIGINT 必填 -
4 purchase_date TIMESTAMP 可空 -
5 order_status VARCHAR 可空 -
6 fulfillment_channel VARCHAR 可空 -
7 buyer_region VARCHAR 可空 -
8 currency VARCHAR 必填 'USD'
9 order_total DECIMAL(18,4) 可空 -
10 created_at TIMESTAMP 必填 current_timestamp

skus (24 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_sku_id')
2 product_id BIGINT 必填 -
3 store_id BIGINT 可空 -
4 internal_sku VARCHAR 必填 -
5 msku VARCHAR 可空 -
6 asin VARCHAR 可空 -
7 parent_asin VARCHAR 可空 -
8 fnsku VARCHAR 可空 -
9 supplier_sku VARCHAR 可空 -
10 barcode VARCHAR 可空 -
11 color VARCHAR 可空 -
12 size VARCHAR 可空 -
13 material VARCHAR 可空 -
14 unit_weight DECIMAL(18,4) 可空 -
15 package_weight DECIMAL(18,4) 可空 -
16 package_length DECIMAL(18,4) 可空 -
17 package_width DECIMAL(18,4) 可空 -
18 package_height DECIMAL(18,4) 可空 -
19 status VARCHAR 必填 'active'
20 sales_target DECIMAL(18,4) 可空 -
21 profit_target DECIMAL(18,4) 可空 -
22 ad_acos_target DECIMAL(18,6) 可空 -
23 created_at TIMESTAMP 必填 current_timestamp
24 updated_at TIMESTAMP 必填 current_timestamp

sop_tasks (14 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_sop_task_id')
2 workflow_type VARCHAR 必填 -
3 object_type VARCHAR 可空 -
4 object_id BIGINT 可空 -
5 title VARCHAR 必填 -
6 priority VARCHAR 必填 'medium'
7 status VARCHAR 必填 'pending'
8 assignee VARCHAR 可空 -
9 due_at TIMESTAMP 可空 -
10 checklist VARCHAR 可空 -
11 result_note VARCHAR 可空 -
12 created_at TIMESTAMP 必填 current_timestamp
13 updated_at TIMESTAMP 必填 current_timestamp
14 completed_at TIMESTAMP 可空 -

stores (10 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_store_id')
2 name VARCHAR 必填 -
3 marketplace VARCHAR 必填 -
4 seller_id VARCHAR 可空 -
5 currency VARCHAR 必填 'USD'
6 timezone VARCHAR 必填 'UTC'
7 status VARCHAR 必填 'active'
8 owner VARCHAR 可空 -
9 created_at TIMESTAMP 必填 current_timestamp
10 updated_at TIMESTAMP 必填 current_timestamp

supplier_contact_logs (10 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_supplier_contact_log_id')
2 supplier_id BIGINT 必填 -
3 subject VARCHAR 必填 -
4 content VARCHAR 可空 -
5 contact_at TIMESTAMP 必填 current_timestamp
6 next_follow_at TIMESTAMP 可空 -
7 related_object_type VARCHAR 可空 -
8 related_object_id BIGINT 可空 -
9 owner VARCHAR 可空 -
10 created_at TIMESTAMP 必填 current_timestamp

supplier_quotes (18 fields / 3 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_supplier_quote_id')
2 supplier_id BIGINT 必填 -
3 sku_id BIGINT 必填 -
4 supplier_sku VARCHAR 可空 -
5 moq INTEGER 必填 1
6 tier_quantity INTEGER 必填 1
7 unit_price DECIMAL(18,6) 必填 -
8 currency VARCHAR 必填 'CNY'
9 includes_tax BOOLEAN 必填 CAST('f' AS BOOLEAN)
10 packaging_option VARCHAR 可空 -
11 lead_time_days INTEGER 可空 -
12 valid_from DATE 可空 -
13 valid_until DATE 可空 -
14 is_default BOOLEAN 必填 CAST('f' AS BOOLEAN)
15 status VARCHAR 必填 'valid'
16 remark VARCHAR 可空 -
17 created_at TIMESTAMP 必填 current_timestamp
18 updated_at TIMESTAMP 必填 current_timestamp

supplier_samples (16 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_supplier_sample_id')
2 supplier_id BIGINT 必填 -
3 sku_id BIGINT 可空 -
4 sample_name VARCHAR 必填 -
5 sample_fee DECIMAL(18,4) 可空 -
6 currency VARCHAR 可空 'CNY'
7 requested_at DATE 可空 -
8 shipped_at DATE 可空 -
9 received_at DATE 可空 -
10 test_result VARCHAR 可空 -
11 issue_summary VARCHAR 可空 -
12 improvement_request VARCHAR 可空 -
13 status VARCHAR 必填 'requested'
14 owner VARCHAR 可空 -
15 created_at TIMESTAMP 必填 current_timestamp
16 updated_at TIMESTAMP 必填 current_timestamp

supplier_scores (8 fields / 2 rows)

# 字段名 类型 可空 默认值
1 supplier_id BIGINT 必填 -
2 price_score DECIMAL(8,4) 可空 0
3 quality_score DECIMAL(8,4) 可空 0
4 delivery_score DECIMAL(8,4) 可空 0
5 response_score DECIMAL(8,4) 可空 0
6 service_score DECIMAL(8,4) 可空 0
7 total_score DECIMAL(8,4) 可空 0
8 calculated_at TIMESTAMP 必填 current_timestamp

suppliers (28 fields / 2 rows)

# 字段名 类型 可空 默认值
1 id BIGINT 必填 nextval('seq_supplier_id')
2 supplier_code VARCHAR 必填 -
3 company_name VARCHAR 必填 -
4 short_name VARCHAR 可空 -
5 tax_id VARCHAR 可空 -
6 contact_name VARCHAR 可空 -
7 phone VARCHAR 可空 -
8 wechat VARCHAR 可空 -
9 email VARCHAR 可空 -
10 address VARCHAR 可空 -
11 website VARCHAR 可空 -
12 main_categories VARCHAR 可空 -
13 payment_terms VARCHAR 可空 -
14 payment_method VARCHAR 可空 -
15 bank_account VARCHAR 可空 -
16 invoice_type VARCHAR 可空 -
17 currency VARCHAR 可空 'CNY'
18 monthly_capacity INTEGER 可空 -
19 moq_policy VARCHAR 可空 -
20 sample_policy VARCHAR 可空 -
21 lead_time_days INTEGER 可空 -
22 status VARCHAR 必填 'developing'
23 rating_level VARCHAR 可空 -
24 risk_level VARCHAR 可空 -
25 blacklist_reason VARCHAR 可空 -
26 owner VARCHAR 可空 -
27 created_at TIMESTAMP 必填 current_timestamp
28 updated_at TIMESTAMP 必填 current_timestamp