-- ============================================================================
-- 로그인 보조 3종(회원가입 승인대기 / 아이디찾기 / 비밀번호 초기화) — signage_user ALTER
-- 멱등: ADD COLUMN IF NOT EXISTS. mode:always 재실행 완전 멱등(기존 데이터 무영향).
--  - name            : 아이디찾기/비번초기화 매칭 키(이름+이메일).
--  - approval_status : 가입 신청 상태. 기존 행 기본 APPROVED, 신규 가입 PENDING(is_active=FALSE).
-- 보안: 임시비밀번호/자격증명은 메일/로그 채널로만 전달(컬럼/응답 노출 없음, 불변규칙).
-- ============================================================================

SET client_encoding = 'UTF8';

ALTER TABLE signage_user ADD COLUMN IF NOT EXISTS name            VARCHAR(100);
ALTER TABLE signage_user ADD COLUMN IF NOT EXISTS approval_status VARCHAR(20) DEFAULT 'APPROVED';
