-- ============================================================ -- Migration: 백오피스 관리자 계정 테이블 추가 -- Date: 2026-04-29 -- Description: SQLAdmin 백오피스 전용 admin 계정 테이블 신설 -- ============================================================ CREATE TABLE IF NOT EXISTS `admin` ( id BIGINT NOT NULL AUTO_INCREMENT COMMENT '고유 식별자', username VARCHAR(50) NOT NULL COMMENT '로그인 ID', password VARCHAR(255) NOT NULL COMMENT '비밀번호', name VARCHAR(50) NULL COMMENT '표시 이름', is_active TINYINT(1) NOT NULL DEFAULT 1 COMMENT '활성화 상태 (0: 비활성화)', last_login_at DATETIME NULL COMMENT '마지막 로그인 일시', created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '생성 일시', updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '수정 일시', PRIMARY KEY (id), UNIQUE INDEX idx_admin_username (username), INDEX idx_admin_is_active (is_active) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='백오피스 관리자 계정';