diff --git a/db/migrations/011_extra_lines_nullable.sql b/db/migrations/011_extra_lines_nullable.sql new file mode 100644 index 0000000..2953727 --- /dev/null +++ b/db/migrations/011_extra_lines_nullable.sql @@ -0,0 +1,13 @@ +-- 011_extra_lines_nullable.sql +-- v0.5 (2026-05-07) +-- 택배(DELIVERY)/용차(CHARTER) 라인은 item_objid 가 없는 가상 라인이므로 +-- NOT NULL 제약을 풀어준다. + +BEGIN; + +ALTER TABLE momo_order_items ALTER COLUMN item_objid DROP NOT NULL; + +COMMENT ON COLUMN momo_order_items.item_objid + IS '품목 OBJID. ITEM 라인은 NOT NULL, DELIVERY/CHARTER 라인은 NULL.'; + +COMMIT;