修复销售事实统一结算渠道约束
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
-- 151_sales_daily_facts_on_account_channel.sql
|
||||
--
|
||||
-- 财务销售事实渠道枚举补齐统一结算渠道。
|
||||
-- v_finance_order_item_scope 会原样输出 fulfillments.channel,而履约真源自
|
||||
-- 132_on_account_and_manual_channels.sql 起已合法包含 on_account。
|
||||
|
||||
ALTER TABLE sales_daily_facts
|
||||
DROP CONSTRAINT IF EXISTS chk_sales_daily_facts_fulfillment_mode;
|
||||
|
||||
ALTER TABLE sales_daily_facts
|
||||
ADD CONSTRAINT chk_sales_daily_facts_fulfillment_mode
|
||||
CHECK (
|
||||
channel IN (
|
||||
'work_order',
|
||||
'affiliate_dash',
|
||||
'third_party_voucher',
|
||||
'manual',
|
||||
'on_account',
|
||||
'unclassified',
|
||||
'archived'
|
||||
)
|
||||
);
|
||||
|
||||
COMMENT ON COLUMN sales_daily_facts.channel IS
|
||||
'销售事实维度(渠道):work_order / affiliate_dash / third_party_voucher / manual / on_account / unclassified 未分类 / archived 归档';
|
||||
Reference in New Issue
Block a user