마케팅 콘텐츠 — DB 스키마

홈 · 배너 · FAQ · 미리보기, 그리고 상담 신청 접수와 관리.

테이블
7
129개 컬럼
187
관계
2
FK 제약 1 · 이름으로 추정 1
설명이 있는 컬럼
0/129
소스에 적힌 것만

ERD

컬럼
중심
100%휠로 확대 · 끌어서 이동

위에서 컬럼 표시(전체/키만)와 중심 테이블을 바꿀 수 있습니다. 중심을 고르면 그 테이블과 이웃만 그립니다. 설명이 있는 컬럼은 옆에 함께 적고, 없으면 가리키는 테이블을 적습니다. 실선 은 DB 에 실제로 걸린 FK 제약입니다(1개).점선 은 컬럼 이름으로 짐작한 관계입니다(1개) — 원본이 레거시라 제약 없이 member_id 같은 컬럼으로만 이어져 있습니다. 실제로 그렇게 쓰는지는 보장하지 않습니다.

원본 대응: main/* · admin/banner/* · admin/board/ap_*

관계 목록

from컬럼to근거
unitcourse_idcourse.idFK 제약
level_test_answerapply_idapply.id이름으로 추정

faq — 79행 · 208 kB

소스 확인함께 쓰는 도메인: 커뮤니티인덱스 · 제약 · 샘플 보기 →

적힌 설명이 없습니다. JPA 엔티티에 javadoc 을 달면 여기 나옵니다.

컬럼타입NULL기본값설명
idintegernextval('faq_id_seq'::regclass)PK
catevarchar(20)
showvarchar(1)'n'
noticechar(1)
titlevarchar(255)
contenttext
hitinteger
file1varchar(100)
file2varchar(100)
regidvarchar(20)
regdatevarchar(14)
regipvarchar(15)
modipvarchar(15)허용
moddatevarchar(14)허용

banner — 65행 · 72 kB

적힌 설명이 없습니다. JPA 엔티티에 javadoc 을 달면 여기 나옵니다.

컬럼타입NULL기본값설명
idintegernextval('banner_id_seq'::regclass)PK
typevarchar(20)
type2char(1)
titlevarchar(255)
subtitlevarchar(255)허용
contenttext허용
linkvarchar(255)
movelinkvarchar(255)
link_targetvarchar(10)
moveimgvarchar(255)허용
sortinteger0
upfile_namevarchar(255)
upfile_mo_namevarchar(255)
wdatetimestamp
wdate_txtvarchar(200)

unit — 36행 · 56 kB

소스 확인함께 쓰는 도메인: 수강 · 커리큘럼 · 시험 · 평가인덱스 · 제약 · 샘플 보기 →

unit 참조용. 시험을 찾고 유닛 제목을 얻는 데만 쓴다. UnitRefEntity

컬럼타입NULL기본값설명
idintegernextval('unit_id_seq'::regclass)PK
course_idintegercourse
unit_numbersmallint
titlevarchar(200)
title_krvarchar(200)허용
sort_ordersmallint0
created_attimestamp허용now()
preview_youtube_idvarchar(50)허용

course — 4행 · 40 kB

소스 확인함께 쓰는 도메인: 수강 · 커리큘럼 · 시험 · 평가인덱스 · 제약 · 샘플 보기 →

course 참조용. CourseRefEntity

컬럼타입NULL기본값설명
idintegernextval('course_id_seq'::regclass)PK
codevarchar(20)
namevarchar(100)
name_krvarchar(100)허용
has_exambooleanfalse
created_attimestamp허용now()

sns — 3행 · 32 kB

적힌 설명이 없습니다. JPA 엔티티에 javadoc 을 달면 여기 나옵니다.

컬럼타입NULL기본값설명
idintegernextval('sns_id_seq'::regclass)PK
typevarchar(20)
type2char(1)
titlevarchar(255)
contenttext허용
linkvarchar(255)
movelinkvarchar(255)
link_targetvarchar(10)
moveimgvarchar(255)허용
sortinteger0
upfile_namevarchar(255)
upfile_mo_namevarchar(255)
wdatetimestamp

apply — 0행 · 24 kB

소스 확인함께 쓰는 도메인: 시험 · 평가인덱스 · 제약 · 샘플 보기 →

적힌 설명이 없습니다. JPA 엔티티에 javadoc 을 달면 여기 나옵니다.

컬럼타입NULL기본값설명
idintegernextval('apply_id_seq'::regclass)PK
typevarchar(20)
namevarchar(50)
hpvarchar(50)
emailvarchar(255)허용
contentvarchar(255)
sms_ynchar(1)'N'
email_ynchar(1)'N'
absence_ynchar(1)'N'
complete_ynchar(1)'N'
tel_ynchar(1)'N'
counselingvarchar(50)허용
historytext
day_typevarchar(10)허용''
time_rangevarchar(20)허용''
kakaoidvarchar(50)''
agreevarchar(1)'Y'
agree2varchar(1)'Y'
regidvarchar(20)허용
regdatevarchar(14)
regipvarchar(15)
mod_idvarchar(20)
mod_datevarchar(20)
mod_ipvarchar(20)

level_test_answer — 0행 · 24 kB

소스 확인함께 쓰는 도메인: 시험 · 평가인덱스 · 제약 · 샘플 보기 →

적힌 설명이 없습니다. JPA 엔티티에 javadoc 을 달면 여기 나옵니다.

컬럼타입NULL기본값설명
idintegernextval('level_test_answer_id_seq'::regclass)PK
apply_idintegerapply
level_test_idinteger
a1varchar(250)''
a2varchar(250)''
a3varchar(250)''
a4varchar(250)''
a5varchar(250)''
a6varchar(250)''
a7varchar(250)''
a8varchar(250)''
a9varchar(250)''
a10varchar(250)''
a11varchar(250)''
a12varchar(250)''
a13varchar(250)''
a14varchar(250)''
a15varchar(250)''
a16varchar(250)''
a17varchar(250)''
a18varchar(250)''
a19varchar(250)''
a20varchar(250)''
right1varchar(1)허용''
right2varchar(1)허용''
right3varchar(1)허용''
right4varchar(1)허용''
right5varchar(1)허용''
right6varchar(1)허용''
right7varchar(1)허용''
right8varchar(1)허용''
right9varchar(1)허용''
right10varchar(1)허용''
right11varchar(1)허용''
right12varchar(1)허용''
right13varchar(1)허용''
right14varchar(1)허용''
right15varchar(1)허용''
right16varchar(1)허용''
right17varchar(1)허용''
right18varchar(1)허용''
right19varchar(1)허용''
right20varchar(1)허용''
right_countinteger0
reg_idvarchar(20)
reg_datevarchar(14)
reg_ipvarchar(15)
mod_ipvarchar(15)허용
mod_datevarchar(14)허용