gaoluyang
5 天以前 c5dfd00d511914ee59b10f5c6cc84a1d1ae50bb9
1
2
3
4
5
6
7
8
9
10
11
-- 回款管理的「合同名称」「关联开票」改为非必填
--
-- 背景:业务允许不关联合同、不关联开票直接登记回款。
--       代码侧已去掉校验,但 crm_receivable.contract_id 仍为 NOT NULL,
--       不放开会导致新增(无合同)回款时报 Field 'contract_id' doesn't have a default value。
--       invoice_id 本身已是 NULL 可空,无需处理。
--
-- 本脚本幂等,可重复执行。
 
ALTER TABLE crm_receivable
    MODIFY COLUMN contract_id bigint DEFAULT NULL COMMENT '合同编号';