-- 관리자 계정 확실히 하기 (멱등성 보장) -- admin: 마이그레이션 V003에서 생성 -- test_admin: 마이그레이션 V012에서 생성, API reset-password로 최종 설정 -- V003에서 이미 생성된 admin 계정이 없으면 추가 INSERT INTO admin_users (username, password_hash, created_at) VALUES ('admin', '$2a$11$N9qo8uLOickgx2ZMRZoMye6IjfQTp5emXyqhT3jrDZWCqYIxJkAOq', NOW()) ON CONFLICT (username) DO NOTHING; -- V012에서 추가 시도한 test_admin 확인 후 수정 -- 만약 존재하지 않으면 생성 INSERT INTO admin_users (username, password_hash, created_at) VALUES ('test_admin', '$2a$11$N9qo8uLOickgx2ZMRZoMye6IjfQTp5emXyqhT3jrDZWCqYIxJkAOq', NOW()) ON CONFLICT (username) DO NOTHING; -- 검증: 두 계정 모두 admin123 비밀번호로 설정됨 SELECT id, username, created_at FROM admin_users ORDER BY username;