doc: db ddl 추가
parent
3d4b29f59a
commit
e1470bc6b6
@ -0,0 +1,500 @@
|
||||
create or replace table adds.tb_action_grp
|
||||
(
|
||||
grp_id varchar(50) not null comment '그룹 id'
|
||||
primary key,
|
||||
grp_nm varchar(60) not null comment '그룹 이름',
|
||||
dscrp varchar(200) null comment '설명',
|
||||
reg_dt varchar(14) not null comment '등록 일자'
|
||||
)
|
||||
comment '기능그룹';
|
||||
|
||||
create or replace table adds.tb_auth_action
|
||||
(
|
||||
auth_id varchar(50) not null comment '권한 id',
|
||||
grp_id varchar(50) not null comment '기능 그룹 id',
|
||||
reg_dt varchar(14) null comment '등록 일자',
|
||||
primary key (auth_id, grp_id)
|
||||
)
|
||||
comment '권한-사용자';
|
||||
|
||||
create or replace table adds.tb_auth_user
|
||||
(
|
||||
auth_id varchar(50) not null comment '권한 id',
|
||||
user_id varchar(20) not null comment '사용자 id',
|
||||
reg_dt varchar(14) null comment '등록 일자',
|
||||
primary key (auth_id, user_id)
|
||||
)
|
||||
comment '권한-사용자';
|
||||
|
||||
create or replace table adds.tb_authority
|
||||
(
|
||||
auth_id varchar(50) not null comment '권한 id'
|
||||
primary key,
|
||||
auth_nm varchar(60) not null comment '권한 이름',
|
||||
dscrp varchar(200) null comment '설명',
|
||||
inf_scp varchar(20) null comment '업무정보 범위',
|
||||
user_inf_scp varchar(20) null comment '사용자정보 범위',
|
||||
reg_dt varchar(14) not null comment '등록 일자'
|
||||
)
|
||||
comment '권한';
|
||||
|
||||
create or replace table adds.tb_bssh_info
|
||||
(
|
||||
bssh_cd varchar(10) not null comment '마약류취급자식별_번호'
|
||||
primary key,
|
||||
bssh_nm varchar(120) null comment '업체_명',
|
||||
induty_nm varchar(200) null comment '업종_명',
|
||||
hdnt_cd varchar(10) null comment '의료업자_구분',
|
||||
hdnt_nm varchar(200) null comment '의료업자구분_명',
|
||||
bizrno varchar(10) null comment '사업자등록번호',
|
||||
rprsntv_nm varchar(60) null comment '대표자_명',
|
||||
chrg_nm varchar(60) null comment '담당자_명',
|
||||
hptl_no varchar(20) null comment '요양기관_기호',
|
||||
join_yn varchar(200) null comment '회원가입_여부',
|
||||
bssh_stts_nm varchar(200) null comment '상태',
|
||||
prmisn_no varchar(40) null comment '허가_번호',
|
||||
use_yn varchar(1) not null comment '사용_여부',
|
||||
reg_dt varchar(14) not null comment '등록_일시',
|
||||
rgtr varchar(10) not null comment '등록자',
|
||||
mdfcn_dt varchar(14) null comment '수정_일시',
|
||||
mdfr varchar(10) null comment '수정자'
|
||||
)
|
||||
comment '취급자_정보';
|
||||
|
||||
create or replace table adds.tb_cmm_api_log
|
||||
(
|
||||
request_id varchar(40) not null comment '요청 id'
|
||||
primary key,
|
||||
system_id varchar(20) null comment '시스템 id(ens|fims등)',
|
||||
req_system_id varchar(20) null comment '요청시스템 id(kakao|kt등)',
|
||||
method varchar(10) null comment '메소드(get|put|post|delete)',
|
||||
uri varchar(255) null comment '호출 uri',
|
||||
success varchar(5) null comment '성공/실패(true|false)',
|
||||
param longtext null comment '파라메터',
|
||||
response longtext null comment '호출 결과',
|
||||
message longtext null comment '메세지(에러메세지)',
|
||||
ip varchar(30) null comment 'ip',
|
||||
access_token varchar(2000) null comment '토큰',
|
||||
session_id varchar(255) null comment '세션id',
|
||||
updt_dt datetime(3) null comment '변경일시(now(3)-밀리세컨드까지)',
|
||||
updt_id varchar(20) null comment '변경자',
|
||||
regist_dt datetime(3) null comment '생성일시(now(3)-밀리세컨드까지)',
|
||||
regist_id varchar(20) null comment '생성자'
|
||||
)
|
||||
comment 'api 호출 로그';
|
||||
|
||||
create or replace table adds.tb_cmm_refresh_token
|
||||
(
|
||||
id varchar(20) not null comment 'id'
|
||||
primary key,
|
||||
refresh_token varchar(256) not null comment 'refreshtoken',
|
||||
regist_dt timestamp null comment '등록일시',
|
||||
updt_dt timestamp null comment '변경일시'
|
||||
)
|
||||
comment '리프레쉬토큰';
|
||||
|
||||
create or replace table adds.tb_cmn_code
|
||||
(
|
||||
grp_id varchar(6) not null comment '그룹 id',
|
||||
code varchar(15) not null comment '코드',
|
||||
code_val varchar(60) not null comment '코드 값',
|
||||
dscrp varchar(200) null comment '설명',
|
||||
etc_1 varchar(200) null comment '기타 1',
|
||||
etc_2 varchar(200) null comment '기타 2',
|
||||
etc_3 varchar(200) null comment '기타 3',
|
||||
srt_ord tinyint default 0 not null comment '순서',
|
||||
reg_dt varchar(14) not null comment '등록 일자',
|
||||
rgtr varchar(20) not null comment '등록자 id',
|
||||
mdfcn_dt varchar(14) not null comment '등록 일자',
|
||||
mdfr varchar(20) not null comment '등록자 id',
|
||||
use_yn varchar(1) default 'y' not null comment '사용 여부(y:사용 , n:사용하지 않음)',
|
||||
primary key (grp_id, code)
|
||||
)
|
||||
comment '공통코드';
|
||||
|
||||
create or replace table adds.tb_code_ctgr
|
||||
(
|
||||
ctgr_id varchar(6) not null comment '분류 id'
|
||||
primary key,
|
||||
ctgr_nm varchar(100) not null comment '분류 이름',
|
||||
dscrp varchar(300) null comment '설명',
|
||||
reg_dt varchar(14) not null comment '등록 일자',
|
||||
rgtr varchar(20) not null comment '등록자 id',
|
||||
mdfcn_dt varchar(14) not null comment '등록 일자',
|
||||
mdfr varchar(20) not null comment '등록자 id',
|
||||
use_yn varchar(1) default 'y' not null comment '사용 여부(y:사용 , n:사용하지 않음)'
|
||||
)
|
||||
comment '공통코드 분류';
|
||||
|
||||
create or replace table adds.tb_code_grp
|
||||
(
|
||||
grp_id varchar(6) not null comment '그룹 id'
|
||||
primary key,
|
||||
ctgr_id varchar(6) null comment '분류 id',
|
||||
grp_nm varchar(60) not null comment '그룹 이름',
|
||||
dscrp varchar(200) null comment '설명',
|
||||
reg_dt varchar(14) not null comment '등록 일자',
|
||||
rgtr varchar(20) not null comment '등록자 id',
|
||||
mdfcn_dt varchar(14) not null comment '등록 일자',
|
||||
mdfr varchar(20) not null comment '등록자 id',
|
||||
use_yn varchar(1) default 'y' not null comment '사용 여부(y:사용 , n:사용하지 않음)'
|
||||
)
|
||||
comment '공통코드 그룹';
|
||||
|
||||
create or replace table adds.tb_dept
|
||||
(
|
||||
dept_cd varchar(7) not null comment '부서 코드'
|
||||
primary key,
|
||||
dept_nm varchar(100) null comment '부서 명',
|
||||
use_yn varchar(1) not null comment '사용 여부',
|
||||
reg_dt varchar(14) null comment '등록 일시',
|
||||
rgtr varchar(10) null comment '등록자',
|
||||
mdfcn_dt varchar(14) null comment '수정 일시',
|
||||
mdfr varchar(10) null comment '수정자',
|
||||
dept_telno varchar(20) null comment '부서 전화번호',
|
||||
dept_fxno varchar(20) null comment '부서 팩스번호',
|
||||
inst_cd varchar(7) null comment '기관 코드',
|
||||
sgg_cd varchar(5) null comment '시군구 코드',
|
||||
pstofc_nm varchar(60) null comment '우체국 명',
|
||||
vrbacnt_link_se_cd varchar(2) null comment '가상계좌 연계 구분 코드',
|
||||
rg_no_header varchar(10) null comment '등기 번호 헤더',
|
||||
sndng_link_se_cd varchar(2) null comment '발송 연계 구분 코드',
|
||||
egp_rcept_id varchar(5) null comment 'e그린 접수우체국국기호',
|
||||
egp_apvl_nb varchar(10) null comment 'e그린 후납계약승인번호',
|
||||
egp_con_org varchar(4) null comment 'e그린 외부기관구분코드',
|
||||
egp_post_inst_id varchar(20) null comment 'e그린 우정정보센터 기관id',
|
||||
dtbn_bank_nm varchar(30) null comment '교부 은행 명',
|
||||
dtbn_actno varchar(20) null comment '교부 계좌번호',
|
||||
srvr_os varchar(20) null comment '서버 os',
|
||||
doc_header varchar(60) null comment '문서 머릿말',
|
||||
cvlcpt_link_se_cd varchar(2) null comment '민원 연계 구분 코드',
|
||||
nxrp_link_yn varchar(1) not null comment '세외수입 연계 여부',
|
||||
nxrp_rgn_se_cd varchar(1) null comment '세외수입 지역 구분 코드',
|
||||
nxrp_link_srvc_url varchar(200) null comment '세외수입 연계 서비스 url'
|
||||
)
|
||||
comment '부서';
|
||||
|
||||
create or replace table adds.tb_dsuse_api_key_info
|
||||
(
|
||||
dept_cd varchar(10) not null comment '관할관청기관코드'
|
||||
primary key,
|
||||
dept_nm varchar(60) not null comment '관할관청명',
|
||||
dev_api_key varchar(120) null comment '개발_api_key',
|
||||
prod_api_key varchar(120) null comment '운영_api_key',
|
||||
use_yn varchar(1) not null comment '사용_여부',
|
||||
reg_dt varchar(14) not null comment '등록_일시',
|
||||
rgtr varchar(10) not null comment '등록자',
|
||||
mdfcn_dt varchar(14) null comment '수정_일시',
|
||||
mdfr varchar(10) null comment '수정자'
|
||||
)
|
||||
comment '폐기_api_키_정보';
|
||||
|
||||
create or replace table adds.tb_dsuse_mgt
|
||||
(
|
||||
dscdmng_id varchar(12) not null comment '폐기관리_id'
|
||||
primary key,
|
||||
dept_cd varchar(10) null comment '부서_코드',
|
||||
user_id varchar(10) null comment '사용자_아이디',
|
||||
prgrs_stts_cd varchar(10) null comment '진행_상태_코드',
|
||||
bssh_cd varchar(10) not null comment '마약류취급자식별_번호',
|
||||
rnd_dtl_rpt_cnt decimal null comment '수불_상세_보고_수',
|
||||
hdr_de varchar(8) null comment '취급_일자',
|
||||
dsuse_se_cd varchar(10) null comment '폐기_구분_코드',
|
||||
dsuse_prv_cd varchar(10) null comment '폐기_사유_코드',
|
||||
dsuse_mth_cd varchar(10) null comment '폐기_방법_코드',
|
||||
dsuse_loc varchar(120) null comment '폐기_장소',
|
||||
dsuse_de varchar(8) null comment '폐기_일자',
|
||||
usr_rpt_id_no varchar(30) null comment '사용자_보고_식별_번호',
|
||||
org_usr_rpt_id_no varchar(30) null comment '원_사용자_보고_식별_번호',
|
||||
rpt_ty_cd varchar(1) null comment '보고_유형_코드',
|
||||
stts varchar(60) null comment '처리상태',
|
||||
use_yn varchar(1) not null comment '사용_여부',
|
||||
reg_dt varchar(14) not null comment '등록_일시',
|
||||
rgtr varchar(10) not null comment '등록자',
|
||||
mdfcn_dt varchar(14) null comment '수정_일시',
|
||||
mdfr varchar(10) null comment '수정자'
|
||||
)
|
||||
comment '폐기관리';
|
||||
|
||||
create or replace index idx_tb_dsuse_mgt_01
|
||||
on adds.tb_dsuse_mgt (org_usr_rpt_id_no, usr_rpt_id_no);
|
||||
|
||||
create or replace table adds.tb_dsuse_mgt_dtl
|
||||
(
|
||||
dscdmng_id varchar(12) not null comment '폐기관리_id',
|
||||
dscdmng_sn varchar(3) not null comment '폐기관리_순번',
|
||||
prduct_cd varchar(14) not null comment '제품_코드',
|
||||
prduct_nm varchar(300) null comment '제품_명',
|
||||
min_distb_qy decimal null comment '최소_유통단위_수량',
|
||||
min_distb_unit varchar(60) null comment '최소_유통_단위',
|
||||
pce_qy decimal null comment '낱개단위_수량',
|
||||
pce_unit varchar(60) null comment '낱개_단위',
|
||||
mnf_no varchar(20) null comment '제조_번호',
|
||||
prd_valid_de varchar(8) null comment '제품_유효기한_일자',
|
||||
mnf_seq varchar(42) null comment '제조_일련번호',
|
||||
dsuse_qy decimal not null comment '폐기_수량',
|
||||
usr_rpt_id_no varchar(30) null comment '사용자_보고_식별_번호',
|
||||
usr_rpt_ln_id_no varchar(35) null comment '사용자_보고_라인_식별_번호',
|
||||
use_yn varchar(1) not null comment '사용_여부',
|
||||
reg_dt varchar(14) not null comment '등록_일시',
|
||||
rgtr varchar(10) not null comment '등록자',
|
||||
mdfcn_dt varchar(14) null comment '수정_일시',
|
||||
mdfr varchar(10) null comment '수정자',
|
||||
primary key (dscdmng_id, dscdmng_sn)
|
||||
)
|
||||
comment '폐기관리_상세';
|
||||
|
||||
create or replace index idx_tb_dsuse_mgt_dtl_01
|
||||
on adds.tb_dsuse_mgt_dtl (usr_rpt_id_no, usr_rpt_ln_id_no);
|
||||
|
||||
create or replace table adds.tb_dsuse_rpt_info
|
||||
(
|
||||
usr_rpt_id_no varchar(30) not null comment '사용자_보고_식별_번호'
|
||||
primary key,
|
||||
ref_usr_rpt_id_no varchar(30) null comment '참조_사용자_보고_식별_번호',
|
||||
bssh_cd varchar(10) not null comment '마약류취급자식별_번호',
|
||||
bssh_nm varchar(120) not null comment '업체_명',
|
||||
induty_nm varchar(200) not null comment '업종_명',
|
||||
rpt_ty_cd varchar(1) null comment '보고_유형_코드(0-신규,1-취소,2-변경)',
|
||||
rnd_dtl_rpt_cnt decimal null comment '수불_상세_보고_수',
|
||||
hdr_de varchar(8) null comment '취급_일자',
|
||||
rpt_de varchar(8) null comment '보고_일자',
|
||||
dsuse_se_cd varchar(10) null comment '폐기_구분_코드',
|
||||
dsuse_prv_cd varchar(10) null comment '폐기_사유_코드',
|
||||
dsuse_mth_cd varchar(10) null comment '폐기_방법_코드',
|
||||
dsuse_loc varchar(120) null comment '폐기_장소',
|
||||
dsuse_de varchar(80) null comment '폐기_일자',
|
||||
status varchar(60) null comment '처리상태(0-정상,1-취소,2-변경)',
|
||||
dsuse_process_de varchar(8) null comment '처리일자',
|
||||
org_usr_rpt_id_no varchar(30) null comment '원_사용자_보고_식별_번호',
|
||||
dept_cd varchar(10) null comment '부서_코드',
|
||||
use_yn varchar(1) not null comment '사용_여부',
|
||||
reg_dt varchar(14) not null comment '등록_일시',
|
||||
rgtr varchar(10) not null comment '등록자',
|
||||
mdfcn_dt varchar(14) null comment '수정_일시',
|
||||
mdfr varchar(10) null comment '수정자'
|
||||
)
|
||||
comment '폐기_보고_정보';
|
||||
|
||||
create or replace index idx_tb_dsuse_rpt_info_01
|
||||
on adds.tb_dsuse_rpt_info (org_usr_rpt_id_no)
|
||||
comment '원_사용자_보고_식별_번호 인덱스';
|
||||
|
||||
create or replace table adds.tb_dsuse_rpt_info_dtl
|
||||
(
|
||||
usr_rpt_id_no varchar(30) not null comment '사용자_보고_식별_번호',
|
||||
usr_rpt_ln_id_no varchar(35) not null comment '사용자_보고_라인_식별_번호',
|
||||
prduct_cd varchar(14) not null comment '제품_코드',
|
||||
prduct_nm varchar(300) not null comment '제품_명',
|
||||
min_distb_qy decimal null comment '최소_유통단위_수량',
|
||||
min_distb_unit varchar(60) null comment '최소_유통_단위',
|
||||
pce_qy decimal null comment '낱개단위_수량',
|
||||
pce_unit varchar(60) null comment '낱개_단위',
|
||||
mnf_no varchar(20) null comment '제조_번호',
|
||||
prd_valid_de varchar(8) null comment '제품_유효기한_일자',
|
||||
mnf_seq varchar(42) null comment '제조_일련번호',
|
||||
dsuse_qy decimal not null comment '폐기_수량',
|
||||
use_yn varchar(1) not null comment '사용_여부',
|
||||
reg_dt varchar(14) not null comment '등록_일시',
|
||||
rgtr varchar(10) not null comment '등록자',
|
||||
mdfcn_dt varchar(14) null comment '수정_일시',
|
||||
mdfr varchar(10) null comment '수정자',
|
||||
primary key (usr_rpt_id_no, usr_rpt_ln_id_no),
|
||||
constraint fk_dsuse_rpt_info_dtl_to_dsuse_rpt_info
|
||||
foreign key (usr_rpt_id_no) references adds.tb_dsuse_rpt_info (usr_rpt_id_no)
|
||||
)
|
||||
comment '폐기_보고_정보_상세';
|
||||
|
||||
create or replace table adds.tb_file
|
||||
(
|
||||
file_id varchar(13) not null comment '파일 id'
|
||||
primary key,
|
||||
inf_type varchar(3) not null comment '관련정보 유형',
|
||||
inf_key varchar(64) null comment '관련정보 key',
|
||||
sub_type varchar(3) null comment '관련정보 하위 분류(애플리케이션에서 정의)',
|
||||
file_nm varchar(128) not null comment '파일 이름',
|
||||
file_path varchar(256) not null comment '파일 경로',
|
||||
mime_type varchar(80) null comment '파일 유형',
|
||||
file_size decimal(8) not null comment '파일 사이즈',
|
||||
dnld_cnt decimal(5) default 0 not null comment '다운로드 횟수',
|
||||
srt_ord tinyint not null comment '정렬 순서',
|
||||
reg_dt date not null comment '등록 일자',
|
||||
rgtr varchar(20) not null comment '등록자 id',
|
||||
use_yn varchar(1) default 'y' not null comment '사용 여부(y:사용 , n:사용하지 않음)'
|
||||
)
|
||||
comment '관련 파일';
|
||||
|
||||
create or replace index inf_type
|
||||
on adds.tb_file (inf_type, inf_key);
|
||||
|
||||
create or replace table adds.tb_grp_action
|
||||
(
|
||||
grp_id varchar(50) not null comment '그룹 id',
|
||||
action varchar(60) not null comment '기능(url)',
|
||||
reg_dt varchar(14) not null comment '등록 일자',
|
||||
rgtr varchar(20) not null comment '등록자 아이디',
|
||||
primary key (grp_id, action)
|
||||
)
|
||||
comment '그룹별 기능';
|
||||
|
||||
create or replace table adds.tb_jrdt_gov_info
|
||||
(
|
||||
of_cd varchar(10) not null comment '기관_코드'
|
||||
primary key,
|
||||
of_nm varchar(100) null comment '기관_명',
|
||||
up_of_nm varchar(100) null comment '상위_기관_명',
|
||||
top_of_nm varchar(100) null comment '최상위_기관_명',
|
||||
bass_adres varchar(200) null comment '기본_주소',
|
||||
bass_dtl_adres varchar(200) null comment '상세_주소',
|
||||
use_yn varchar(1) not null comment '사용_여부',
|
||||
reg_dt varchar(14) not null comment '등록_일시',
|
||||
rgtr varchar(10) not null comment '등록자',
|
||||
mdfcn_dt varchar(14) null comment '수정_일시',
|
||||
mdfr varchar(10) null comment '수정자'
|
||||
)
|
||||
comment '관할_관청_정보';
|
||||
|
||||
create or replace table adds.tb_login_policy
|
||||
(
|
||||
user_id varchar(20) not null comment '사용자 id'
|
||||
primary key,
|
||||
ip_adrs varchar(23) null comment 'ip 주소',
|
||||
dplct_yn varchar(1) default 'n' not null comment '중복접근 허용 여부',
|
||||
limit_yn varchar(1) default 'n' not null comment '접근제한 허용 여부',
|
||||
reg_dt varchar(14) not null comment '등록 일자',
|
||||
rgtr varchar(20) not null comment '등록자 id',
|
||||
mdfcn_dt varchar(14) null comment '수정 일자',
|
||||
mdfr varchar(20) null comment '수정자 id'
|
||||
)
|
||||
comment '로그인 정책';
|
||||
|
||||
create or replace table adds.tb_menu
|
||||
(
|
||||
menu_no int not null comment '메뉴 id'
|
||||
primary key,
|
||||
menu_nm varchar(60) not null comment '메뉴 이름',
|
||||
prnt_no int null comment '상위 메뉴 id',
|
||||
pgrm_file_nm varchar(60) null comment '프로그램 파일',
|
||||
action varchar(256) null comment '실행기능',
|
||||
dscrp varchar(250) null comment '설명',
|
||||
img_nm varchar(60) null comment '이미지 이름',
|
||||
img_cnf varchar(100) null comment '이미지 설정',
|
||||
srt_ord int default 0 null comment '정렬 순서',
|
||||
reg_dt varchar(14) not null comment '등록 일자',
|
||||
rgtr varchar(20) not null comment '등록자 id'
|
||||
)
|
||||
comment '메뉴';
|
||||
|
||||
create or replace table adds.tb_prduct_info
|
||||
(
|
||||
prduct_cd varchar(14) not null comment '제품_코드'
|
||||
primary key,
|
||||
prdlst_mst_cd varchar(14) null comment '제품_대표_코드',
|
||||
prduct_nm varchar(300) null comment '품목_명',
|
||||
nrcd_se_nm varchar(50) null comment '마약/항정_구분_명',
|
||||
prtm_se_nm varchar(200) null comment '중점/일반_구분',
|
||||
prd_min_distb_qy int null comment '제품_최소_유통단위_수량',
|
||||
std_packng_stle_nm varchar(200) null comment '제품_최소_유통단위',
|
||||
prd_tot_pce_qy int null comment '제품_총_낱개단위_수량',
|
||||
pce_co_unit_nm varchar(200) null comment '제품_낱개_단위_명',
|
||||
bssh_cd varchar(10) null comment '마약류취급자식별_번호',
|
||||
rgs_dt date null comment '등록_일',
|
||||
upd_dt date null comment '변경_일',
|
||||
use_yn varchar(1) not null comment '사용_여부',
|
||||
reg_dt varchar(14) not null comment '등록_일시',
|
||||
rgtr varchar(10) not null comment '등록자',
|
||||
mdfcn_dt varchar(14) null comment '수정_일시',
|
||||
mdfr varchar(10) null comment '수정자'
|
||||
)
|
||||
comment '품목_정보';
|
||||
|
||||
create or replace table adds.tb_sgg
|
||||
(
|
||||
sgg_cd varchar(5) not null comment '시군구 코드'
|
||||
primary key,
|
||||
inst_cd varchar(7) not null comment '기관 코드',
|
||||
inst_nm varchar(100) not null comment '기관 명',
|
||||
use_yn varchar(1) not null comment '사용 여부',
|
||||
reg_dt varchar(14) null comment '등록 일시',
|
||||
rgtr varchar(10) null comment '등록자',
|
||||
mdfcn_dt varchar(14) null comment '수정 일시',
|
||||
mdfr varchar(10) null comment '수정자',
|
||||
inst_addr varchar(200) null comment '기관 주소',
|
||||
inst_daddr varchar(200) null comment '기관 상세주소',
|
||||
inst_zip varchar(6) null comment '기관 우편번호',
|
||||
offcs_file_path varchar(200) null comment '직인 파일 경로',
|
||||
offcs_file_nm varchar(100) null comment '직인 파일 명',
|
||||
sgg_nm varchar(60) not null comment '시군구 명',
|
||||
up_inst_cd varchar(7) null comment '상위 기관 코드',
|
||||
up_inst_nm varchar(100) null comment '상위 기관 명',
|
||||
inst_se_cd varchar(2) null comment '기관 구분 코드',
|
||||
logo_file_nm varchar(100) null comment '로고 파일 명',
|
||||
symbol_file_nm varchar(100) null comment '상징 파일 명',
|
||||
symbol_file_path varchar(200) null comment '상징 파일 경로',
|
||||
logo_file_path varchar(200) null comment '로고 파일 경로'
|
||||
)
|
||||
comment '시군구';
|
||||
|
||||
create or replace table adds.tb_sys_log
|
||||
(
|
||||
log_id varchar(24) not null comment '로그 id'
|
||||
primary key,
|
||||
log_type varchar(16) null comment '로그 유형',
|
||||
url varchar(256) null comment 'url',
|
||||
cls_nm varchar(128) null comment '클래스 이름',
|
||||
mtd_nm varchar(128) null comment '메소드 이름',
|
||||
file_nm varchar(128) null comment '파일 이름',
|
||||
data_cnt int null comment '데이터 수',
|
||||
data_nm varchar(1000) null comment '데이터 이름',
|
||||
psnl_info varchar(256) null comment '개인 정보',
|
||||
user_id varchar(10) null comment '사용자 id',
|
||||
ip_addr varchar(32) null comment 'ip 주소',
|
||||
reg_dt varchar(14) null comment '등록일시'
|
||||
)
|
||||
comment '시스템 로그';
|
||||
|
||||
create or replace index log_type
|
||||
on adds.tb_sys_log (log_type, user_id);
|
||||
|
||||
create or replace table adds.tb_user
|
||||
(
|
||||
user_id varchar(20) not null comment '사용자 id'
|
||||
primary key,
|
||||
user_acnt varchar(20) not null comment '사용자 계정',
|
||||
user_nm varchar(50) not null comment '사용자 이름',
|
||||
passwd varchar(200) not null comment '비밀번호',
|
||||
passwd_hint varchar(100) null comment '비밀번호 힌트',
|
||||
passwd_nsr varchar(100) null comment '비밀번호 힌트 답',
|
||||
emp_no varchar(20) null comment '사원번호',
|
||||
rsdnt_no varchar(200) null comment '주민등록번호',
|
||||
gender varchar(1) null comment '성별(m:남자, f:여자)',
|
||||
brdt varchar(20) null comment '생년월일',
|
||||
telno varchar(20) null comment '유선 전화번호',
|
||||
mbl_telno varchar(20) null comment '무선 전화번호',
|
||||
fxno varchar(20) null comment '팩스번호',
|
||||
zip varchar(6) null comment '우편번호',
|
||||
addr varchar(150) null comment '주소',
|
||||
daddr varchar(150) null comment '상세주소',
|
||||
area_no varchar(10) null comment '지역번호',
|
||||
eml_adrs varchar(50) null comment '이메일 주소',
|
||||
org_id varchar(20) null comment '조직 id',
|
||||
grp_id varchar(20) null comment '그룹 id',
|
||||
nstt_cd varchar(8) not null comment '소속기관 코드',
|
||||
dept_cd varchar(7) null comment '부서 코드',
|
||||
pos_nm varchar(60) null comment '직위이름',
|
||||
crtfc_dn varchar(20) null comment '인증 dn값',
|
||||
lock_yn varchar(1) default 'n' null comment '잠김 여부(y:잠김, n:잠기지 않음)',
|
||||
lock_cnt decimal(2) default 0 not null comment '잠김 횟수',
|
||||
lock_dt varchar(14) null comment '잠김 일자',
|
||||
reg_dt varchar(14) not null comment '등록일자',
|
||||
rgtr varchar(10) not null comment '등록자 아이디',
|
||||
mdfcn_dt varchar(14) null comment '수정일자',
|
||||
mdfr varchar(10) null comment '수정자 아이디',
|
||||
use_yn varchar(1) default 'y' not null comment '사용여부(y:사용, n:사용하지 않음)',
|
||||
stts varchar(3) default 'a' not null comment '상태(a:신청, p:승인, d:삭제)'
|
||||
)
|
||||
comment '사용자';
|
||||
|
||||
create or replace index user_acnt
|
||||
on adds.tb_user (user_acnt);
|
||||
|
@ -0,0 +1,2 @@
|
||||
INSERT INTO adds.tb_authority (AUTH_ID, AUTH_NM, DSCRP, INF_SCP, USER_INF_SCP, REG_DT) VALUES ('ROLE_ADDS', '업무 담당자', '업무 담당자', null, null, '20240619125454');
|
||||
INSERT INTO adds.tb_authority (AUTH_ID, AUTH_NM, DSCRP, INF_SCP, USER_INF_SCP, REG_DT) VALUES ('ROLE_MANAGER', '업무 관리자', '업무 관리자', null, null, '20240619125737');
|
Loading…
Reference in New Issue