123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174 |
- /* Drop Tables */
- DROP TABLE oa_leave;
- DROP TABLE oa_notify_record;
- DROP TABLE oa_notify;
- DROP TABLE OA_TEST_AUDIT;
- /* Create Tables */
- CREATE TABLE oa_leave
- (
- id varchar2(64) NOT NULL,
- process_instance_id varchar2(64),
- start_time timestamp,
- end_time timestamp,
- leave_type varchar2(20),
- reason nvarchar2(255),
- apply_time timestamp,
- reality_start_time timestamp,
- reality_end_time timestamp,
- create_by varchar2(64) NOT NULL,
- create_date timestamp NOT NULL,
- update_by varchar2(64) NOT NULL,
- update_date timestamp NOT NULL,
- remarks nvarchar2(255),
- del_flag char(1) DEFAULT '0' NOT NULL,
- PRIMARY KEY (id)
- );
- CREATE TABLE oa_notify
- (
- id varchar2(64) NOT NULL,
- type char(1),
- title nvarchar2(200),
- content nvarchar2(2000),
- files nvarchar2(2000),
- status char(1),
- create_by varchar2(64) NOT NULL,
- create_date timestamp NOT NULL,
- update_by varchar2(64) NOT NULL,
- update_date timestamp NOT NULL,
- remarks nvarchar2(255),
- del_flag char(1) DEFAULT '0' NOT NULL,
- PRIMARY KEY (id)
- );
- CREATE TABLE oa_notify_record
- (
- id varchar2(64) NOT NULL,
- oa_notify_id varchar2(64),
- user_id varchar2(64),
- read_flag char(1) DEFAULT '0',
- read_date date,
- PRIMARY KEY (id)
- );
- CREATE TABLE OA_TEST_AUDIT
- (
- id varchar2(64) NOT NULL,
- PROC_INS_ID varchar2(64),
- USER_ID varchar2(64),
- OFFICE_ID varchar2(64),
- POST nvarchar2(255),
- AGE char(1),
- EDU nvarchar2(255),
- CONTENT nvarchar2(255),
- OLDA varchar2(255),
- OLDB varchar2(255),
- OLDC varchar2(255),
- NEWA varchar2(255),
- NEWB varchar2(255),
- NEWC varchar2(255),
- ADD_NUM varchar2(255),
- EXE_DATE varchar2(255),
- HR_TEXT nvarchar2(255),
- LEAD_TEXT nvarchar2(255),
- MAIN_LEAD_TEXT nvarchar2(255),
- create_by varchar2(64) NOT NULL,
- create_date timestamp NOT NULL,
- update_by varchar2(64) NOT NULL,
- update_date timestamp NOT NULL,
- remarks nvarchar2(255),
- del_flag char(1) DEFAULT '0' NOT NULL,
- CONSTRAINT SYS_C0016476 PRIMARY KEY (id)
- );
- /* Create Indexes */
- CREATE INDEX oa_leave_create_by ON oa_leave (create_by);
- CREATE INDEX oa_leave_process_instance_id ON oa_leave (process_instance_id);
- CREATE INDEX oa_leave_del_flag ON oa_leave (del_flag);
- CREATE INDEX oa_notify_del_flag ON oa_notify (del_flag);
- CREATE INDEX oa_notify_record_notify_id ON oa_notify_record (oa_notify_id);
- CREATE INDEX oa_notify_record_user_id ON oa_notify_record (user_id);
- CREATE INDEX oa_notify_record_read_flag ON oa_notify_record (read_flag);
- CREATE INDEX OA_TEST_AUDIT_del_flag ON OA_TEST_AUDIT (del_flag);
- /* Comments */
- COMMENT ON TABLE oa_leave IS '请假流程表';
- COMMENT ON COLUMN oa_leave.id IS '编号';
- COMMENT ON COLUMN oa_leave.process_instance_id IS '流程实例编号';
- COMMENT ON COLUMN oa_leave.start_time IS '开始时间';
- COMMENT ON COLUMN oa_leave.end_time IS '结束时间';
- COMMENT ON COLUMN oa_leave.leave_type IS '请假类型';
- COMMENT ON COLUMN oa_leave.reason IS '请假理由';
- COMMENT ON COLUMN oa_leave.apply_time IS '申请时间';
- COMMENT ON COLUMN oa_leave.reality_start_time IS '实际开始时间';
- COMMENT ON COLUMN oa_leave.reality_end_time IS '实际结束时间';
- COMMENT ON COLUMN oa_leave.create_by IS '创建者';
- COMMENT ON COLUMN oa_leave.create_date IS '创建时间';
- COMMENT ON COLUMN oa_leave.update_by IS '更新者';
- COMMENT ON COLUMN oa_leave.update_date IS '更新时间';
- COMMENT ON COLUMN oa_leave.remarks IS '备注信息';
- COMMENT ON COLUMN oa_leave.del_flag IS '删除标记';
- COMMENT ON TABLE oa_notify IS '通知通告';
- COMMENT ON COLUMN oa_notify.id IS '编号';
- COMMENT ON COLUMN oa_notify.type IS '类型';
- COMMENT ON COLUMN oa_notify.title IS '标题';
- COMMENT ON COLUMN oa_notify.content IS '内容';
- COMMENT ON COLUMN oa_notify.files IS '附件';
- COMMENT ON COLUMN oa_notify.status IS '状态';
- COMMENT ON COLUMN oa_notify.create_by IS '创建者';
- COMMENT ON COLUMN oa_notify.create_date IS '创建时间';
- COMMENT ON COLUMN oa_notify.update_by IS '更新者';
- COMMENT ON COLUMN oa_notify.update_date IS '更新时间';
- COMMENT ON COLUMN oa_notify.remarks IS '备注信息';
- COMMENT ON COLUMN oa_notify.del_flag IS '删除标记';
- COMMENT ON TABLE oa_notify_record IS '通知通告发送记录';
- COMMENT ON COLUMN oa_notify_record.id IS '编号';
- COMMENT ON COLUMN oa_notify_record.oa_notify_id IS '通知通告ID';
- COMMENT ON COLUMN oa_notify_record.user_id IS '接受人';
- COMMENT ON COLUMN oa_notify_record.read_flag IS '阅读标记';
- COMMENT ON COLUMN oa_notify_record.read_date IS '阅读时间';
- COMMENT ON TABLE OA_TEST_AUDIT IS '审批流程测试表';
- COMMENT ON COLUMN OA_TEST_AUDIT.id IS '编号';
- COMMENT ON COLUMN OA_TEST_AUDIT.PROC_INS_ID IS '流程实例ID';
- COMMENT ON COLUMN OA_TEST_AUDIT.USER_ID IS '变动用户';
- COMMENT ON COLUMN OA_TEST_AUDIT.OFFICE_ID IS '归属部门';
- COMMENT ON COLUMN OA_TEST_AUDIT.POST IS '岗位';
- COMMENT ON COLUMN OA_TEST_AUDIT.AGE IS '性别';
- COMMENT ON COLUMN OA_TEST_AUDIT.EDU IS '学历';
- COMMENT ON COLUMN OA_TEST_AUDIT.CONTENT IS '调整原因';
- COMMENT ON COLUMN OA_TEST_AUDIT.OLDA IS '现行标准 薪酬档级';
- COMMENT ON COLUMN OA_TEST_AUDIT.OLDB IS '现行标准 月工资额';
- COMMENT ON COLUMN OA_TEST_AUDIT.OLDC IS '现行标准 年薪总额';
- COMMENT ON COLUMN OA_TEST_AUDIT.NEWA IS '调整后标准 薪酬档级';
- COMMENT ON COLUMN OA_TEST_AUDIT.NEWB IS '调整后标准 月工资额';
- COMMENT ON COLUMN OA_TEST_AUDIT.NEWC IS '调整后标准 年薪总额';
- COMMENT ON COLUMN OA_TEST_AUDIT.ADD_NUM IS '月增资';
- COMMENT ON COLUMN OA_TEST_AUDIT.EXE_DATE IS '执行时间';
- COMMENT ON COLUMN OA_TEST_AUDIT.HR_TEXT IS '人力资源部门意见';
- COMMENT ON COLUMN OA_TEST_AUDIT.LEAD_TEXT IS '分管领导意见';
- COMMENT ON COLUMN OA_TEST_AUDIT.MAIN_LEAD_TEXT IS '集团主要领导意见';
- COMMENT ON COLUMN OA_TEST_AUDIT.create_by IS '创建者';
- COMMENT ON COLUMN OA_TEST_AUDIT.create_date IS '创建时间';
- COMMENT ON COLUMN OA_TEST_AUDIT.update_by IS '更新者';
- COMMENT ON COLUMN OA_TEST_AUDIT.update_date IS '更新时间';
- COMMENT ON COLUMN OA_TEST_AUDIT.remarks IS '备注信息';
- COMMENT ON COLUMN OA_TEST_AUDIT.del_flag IS '删除标记';
|