<aside> ➡️
이 프로젝트에서 사용되는 예시 데이터셋과 데이터베이스 스키마(DDL) 을 정의합니다.
department
-- 부서(Department) 테이블에 초기 데이터 삽입
INSERT INTO department (admin_id, name, status, is_manager, created_at, updated_at)
VALUES (NULL, '인프라팀', 'ACTIVE', 1, NOW(), NOW());
member ( 관리자 데이터 )
-- 회원(Member) 테이블에 관리자 데이터 삽입
INSERT INTO member (
member_id,
created_at,
updated_at,
image_url,
department_role,
email,
is_reviewer,
name,
nickname,
password,
role,
admin_id,
department_id,
status,
email_notification_enabled,
kakaowork_notification_enabled
)
VALUES (
1, -- 고유 회원 ID
NOW(), -- 생성 날짜
NOW(), -- 수정 날짜
'<https://example.com/image.jpg>', -- 프로필 이미지 URL
'Administrator', -- 부서 역할
'[email protected]', -- 이메일 주소
0, -- 승인 권한 여부 (1: 활성화)
'Admin User', -- 사용자 실명
'adminnickname', -- 사용자 닉네임
'$2a$10$13P39n1Ws2gvEDOM/sdzGeo9yD6dEgwSIIhYHhD33s4XiJDya3g9a', -- 비밀번호 (해시값, Password123!)
'ROLE_ADMIN', -- 사용자 역할 (관리자)
NULL, -- 관리자 ID
1, -- 부서 ID
'ACTIVE', -- 계정 상태 (활성화)
1, -- 이메일 알림 활성화 여부
1 -- 카카오워크 알림 활성화 여부
);