-- ===================================================================== -- TOTP(OTP 2차 인증) 이식 — cms_user 멱등 ALTER -- ===================================================================== -- otp_secret 은 db/91_uiws_port.sql 에서 이미 ADD(VARCHAR(255)). -- 여기서는 등록 확정 플래그 otp_enabled 만 추가한다. -- schema-locations 마지막(104 앞)에 등재(mode=always + continue-on-error) → 멱등 재실행 안전. ALTER TABLE cms_user ADD COLUMN IF NOT EXISTS otp_enabled BOOLEAN DEFAULT false; COMMENT ON COLUMN cms_user.otp_secret IS 'TOTP 시크릿(보류/확정 공용). API 응답·로그 미노출.'; COMMENT ON COLUMN cms_user.otp_enabled IS 'OTP 등록 확정 여부(최초 로그인 verify 성공 시 true).';