Files
distribution_erp/db
chpark 1fde88bcd8
Deploy momo-erp / deploy (push) Successful in 2m49s
fix(migrations): 008/023 매 deploy 원복 사고 차단 + 033 강제 리로드
근본 원인:
- 008_makers_menu.sql: 매 deploy 시 제조사 관리 메뉴를 status='active' 로
  되돌려놓아 사용자가 메뉴 삭제해도 다음 배포 때 부활.
- 023_seed_momo_vendors_from_xlsx.sql: 매 deploy 시 옛 100개 공급업체를
  비-idempotent 한 INSERT 로 박아 supply_mng 가 영원히 옛 데이터로 원복.

→ 두 파일을 빈 NO-OP 으로 교체.

033_force_reload_v2.sql 신설 (sentinel 가드 momo_migration_marks 기반):
- 제조사 메뉴 menu_info objid=9000204 삭제
- momo_einvoice_items/einvoices/stock_moves(ORDER)/order_items/orders 통째
- user_info user_type='U' 다 삭제 후 momo001..momo135 ON CONFLICT UPSERT
  · 본사팀 85 (HQ), 김포팀 50 (KIMPO), 카테고리별 default_wh 매핑, 비번 '1'
- supply_mng 다 삭제 후 80개 INSERT (엑셀 모모유통 제조사 리스트 26.05.12)
  · product_lines 컬럼 ALTER (DO block 밖)
2026-05-13 23:37:40 +09:00
..