Files
distribution_erp/db/migrations/031_orders_wipe_legacy.sql
T
chpark 6ea1f13003
Deploy momo-erp / deploy (push) Failing after 58s
fix(migrations): 031/032/033 NO-OP 화 + 035 plain SQL 단일 책임으로 통합
직전 batch 가 운영 반영 후에도 supply_mng 가 10개로 유지된다는 사용자 신고.
원인 추정: 031/032/033 의 DO block 안에서 어딘가 fail → migrate-momo.mjs 가
process.exit(1) → 그 뒤 마이그레이션 (034, 035) 실행 자체 못 함.

→ 031/032/033 본문을 SELECT 1; 로 NO-OP 화. fail 지점 우회.
→ 035 가 단독으로 회원 135 + 공급업체 80 + 제조사 메뉴 삭제 모두 처리.
  · DO block 없이 plain SQL 만 (각 statement 가 별도 transaction)
  · supply_mng: 통째 DELETE 후 80개 plain INSERT
  · user_info: user_type='U' DELETE 후 ON CONFLICT (user_id) UPSERT
  · 매 deploy 안전 — UPSERT 라 중복 INSERT 도 OK
2026-05-13 23:58:36 +09:00

4 lines
152 B
SQL

-- 031 — 비활성화 (DO block 실패 시 후속 마이그레이션 차단 위험 우회)
-- 발주 정리는 035 plain SQL 에서 처리.
SELECT 1;