diff --git a/kjb-docs/API_HISTORY.sql b/kjb-docs/API_HISTORY.sql new file mode 100644 index 0000000..398af9d --- /dev/null +++ b/kjb-docs/API_HISTORY.sql @@ -0,0 +1,31 @@ +CREATE TABLE EMSADM.API_HISTORY +( + API_ID VARCHAR2(30), + SEQ NUMBER(22), + SAVEDDATA CLOB, + USERID VARCHAR2(20), + SAVEDDT VARCHAR2(14) +) +LOB (SAVEDDATA) STORE AS SECUREFILE (TABLESPACE TS_AGW_D01) +TABLESPACE TS_EMS_D01; + +COMMENT ON TABLE EMSADM.API_HISTORY IS 'API 변경이력 테이블'; +COMMENT ON COLUMN EMSADM.API_HISTORY.API_ID IS 'API ID(TSEAIHE01.EAISVCNAME)'; +COMMENT ON COLUMN EMSADM.API_HISTORY.SEQ IS 'Sequence 값'; +COMMENT ON COLUMN EMSADM.API_HISTORY.SAVEDDATA IS '변경저장 정보'; +COMMENT ON COLUMN EMSADM.API_HISTORY.USERID IS '사용자ID'; +COMMENT ON COLUMN EMSADM.API_HISTORY.SAVEDDT IS '저장일시'; + +CREATE UNIQUE INDEX EMSADM.PK_API_HISTORY ON EMSADM.API_HISTORY +(API_ID, SEQ) +TABLESPACE TS_EMS_I01; + +ALTER TABLE EMSADM.API_HISTORY ADD ( + CONSTRAINT PK_API_HISTORY + PRIMARY KEY + (API_ID, SEQ) + USING INDEX EMSADM.PK_API_HISTORY + ENABLE VALIDATE); + +GRANT DELETE, INSERT, SELECT, UPDATE ON EMSADM.API_HISTORY TO RL_EMS_ALL; +GRANT SELECT ON EMSADM.API_HISTORY TO RL_EMS_SEL;