-- 回款管理的「合同名称」「关联开票」改为非必填
|
--
|
-- 背景:业务允许不关联合同、不关联开票直接登记回款。
|
-- 代码侧已去掉校验,但 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 '合同编号';
|