sql文件整理
This commit is contained in:
@@ -0,0 +1,67 @@
|
||||
-- =============================================
|
||||
-- BIZ_STUDENT 建表脚本 (Oracle)
|
||||
-- 自动整理生成,已合并历史patch字段
|
||||
-- 执行方式: sqlplus developer/dev123@localhost/XEPDB1 @BIZ_STUDENT.sql
|
||||
-- =============================================
|
||||
|
||||
WHENEVER SQLERROR EXIT SQL.SQLCODE;
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'DROP SEQUENCE SEQ_BIZ_STUDENT';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -2289 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'DROP TABLE BIZ_STUDENT CASCADE CONSTRAINTS';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -942 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
CREATE TABLE BIZ_STUDENT (
|
||||
ID NUMBER(19) NOT NULL,
|
||||
STUDENT_NO VARCHAR2(64 CHAR) NOT NULL,
|
||||
STUDENT_NAME VARCHAR2(64 CHAR) NOT NULL,
|
||||
GENDER VARCHAR2(16 CHAR) NOT NULL,
|
||||
AGE NUMBER(10) NOT NULL,
|
||||
PHONE VARCHAR2(32 CHAR),
|
||||
ADDRESS VARCHAR2(255 CHAR),
|
||||
CREATE_DT TIMESTAMP(6),
|
||||
UPDATE_DT TIMESTAMP(6),
|
||||
CREATE_BY VARCHAR2(64 CHAR),
|
||||
UPDATE_BY VARCHAR2(64 CHAR),
|
||||
CONSTRAINT PK_BIZ_STUDENT PRIMARY KEY (ID),
|
||||
CONSTRAINT UK_BIZ_STUDENT_NO UNIQUE (STUDENT_NO)
|
||||
);
|
||||
|
||||
COMMENT ON TABLE BIZ_STUDENT IS '学生表';
|
||||
COMMENT ON COLUMN BIZ_STUDENT.ID IS '主键ID';
|
||||
COMMENT ON COLUMN BIZ_STUDENT.STUDENT_NO IS '学号';
|
||||
COMMENT ON COLUMN BIZ_STUDENT.STUDENT_NAME IS '姓名';
|
||||
COMMENT ON COLUMN BIZ_STUDENT.GENDER IS '性别';
|
||||
COMMENT ON COLUMN BIZ_STUDENT.AGE IS '年龄';
|
||||
COMMENT ON COLUMN BIZ_STUDENT.PHONE IS '手机号';
|
||||
COMMENT ON COLUMN BIZ_STUDENT.ADDRESS IS '地址';
|
||||
COMMENT ON COLUMN BIZ_STUDENT.CREATE_DT IS '创建时间';
|
||||
COMMENT ON COLUMN BIZ_STUDENT.UPDATE_DT IS '更新时间';
|
||||
COMMENT ON COLUMN BIZ_STUDENT.CREATE_BY IS '创建人';
|
||||
COMMENT ON COLUMN BIZ_STUDENT.UPDATE_BY IS '更新人';
|
||||
|
||||
CREATE SEQUENCE SEQ_BIZ_STUDENT
|
||||
START WITH 1925800000000000004
|
||||
INCREMENT BY 1
|
||||
NOCACHE
|
||||
NOCYCLE;
|
||||
|
||||
INSERT INTO BIZ_STUDENT (ID, STUDENT_NO, STUDENT_NAME, GENDER, AGE, PHONE, ADDRESS, CREATE_DT, UPDATE_DT, CREATE_BY, UPDATE_BY) VALUES
|
||||
(1925800000000000001, 'S2024001', '张三', '男', 20, '13800001111', '宁波市鄞州区', SYSTIMESTAMP, SYSTIMESTAMP, 'system', 'system');
|
||||
INSERT INTO BIZ_STUDENT (ID, STUDENT_NO, STUDENT_NAME, GENDER, AGE, PHONE, ADDRESS, CREATE_DT, UPDATE_DT, CREATE_BY, UPDATE_BY) VALUES
|
||||
(1925800000000000002, 'S2024002', '李四', '女', 21, '13800002222', '宁波市北仑区', SYSTIMESTAMP, SYSTIMESTAMP, 'system', 'system');
|
||||
INSERT INTO BIZ_STUDENT (ID, STUDENT_NO, STUDENT_NAME, GENDER, AGE, PHONE, ADDRESS, CREATE_DT, UPDATE_DT, CREATE_BY, UPDATE_BY) VALUES
|
||||
(1925800000000000003, 'S2024003', '王五', '男', 22, '13800003333', '宁波市镇海区', SYSTIMESTAMP, SYSTIMESTAMP, 'system', 'system');
|
||||
|
||||
COMMIT;
|
||||
@@ -0,0 +1,82 @@
|
||||
-- =============================================
|
||||
-- CONTRACT_TEMPLATE_MANAGE 建表脚本 (Oracle)
|
||||
-- 自动整理生成,已合并历史patch字段
|
||||
-- 执行方式: sqlplus developer/dev123@localhost/XEPDB1 @CONTRACT_TEMPLATE_MANAGE.sql
|
||||
-- =============================================
|
||||
|
||||
WHENEVER SQLERROR EXIT SQL.SQLCODE;
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'DROP SEQUENCE SEQ_CONTRACT_TEMPLATE_MANAGE';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -2289 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'DROP TABLE CONTRACT_TEMPLATE_MANAGE CASCADE CONSTRAINTS';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -942 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
CREATE TABLE CONTRACT_TEMPLATE_MANAGE (
|
||||
ID NUMBER(19) NOT NULL,
|
||||
TEMPLATE_CODE VARCHAR2(64 CHAR) NOT NULL,
|
||||
TEMPLATE_NAME VARCHAR2(200 CHAR) NOT NULL,
|
||||
SOURCE VARCHAR2(32 CHAR) NOT NULL,
|
||||
CONTRACT_TYPE VARCHAR2(64 CHAR) NOT NULL,
|
||||
VERSION VARCHAR2(32 CHAR) NOT NULL,
|
||||
STATUS VARCHAR2(20 CHAR) DEFAULT 'draft' NOT NULL,
|
||||
VARIABLE_COUNT NUMBER(10) DEFAULT 0 NOT NULL,
|
||||
DESCRIPTION VARCHAR2(1000 CHAR),
|
||||
USAGE_TIP VARCHAR2(1000 CHAR),
|
||||
TEMPLATE_FILE_NAME VARCHAR2(255 CHAR) NOT NULL,
|
||||
TEMPLATE_FILE_PATH VARCHAR2(500 CHAR) NOT NULL,
|
||||
PUBLISH_ORG_IDS_JSON CLOB,
|
||||
PUBLISH_ORG_NAMES_JSON CLOB,
|
||||
VARIABLE_MAPPINGS_JSON CLOB,
|
||||
CREATE_BY VARCHAR2(64 CHAR),
|
||||
CREATED_TIME TIMESTAMP(6) DEFAULT CURRENT_TIMESTAMP,
|
||||
UPDATED_BY VARCHAR2(64 CHAR),
|
||||
UPDATED_TIME TIMESTAMP(6) DEFAULT CURRENT_TIMESTAMP,
|
||||
DEL_FLAG CHAR(1 CHAR) DEFAULT '0' NOT NULL,
|
||||
CONSTRAINT PK_CONTRACT_TEMPLATE_MANAGE PRIMARY KEY (ID),
|
||||
CONSTRAINT UK_TEMPLATE_CODE UNIQUE (TEMPLATE_CODE)
|
||||
);
|
||||
|
||||
COMMENT ON TABLE CONTRACT_TEMPLATE_MANAGE IS '合同模板管理表';
|
||||
COMMENT ON COLUMN CONTRACT_TEMPLATE_MANAGE.ID IS '主键ID';
|
||||
COMMENT ON COLUMN CONTRACT_TEMPLATE_MANAGE.TEMPLATE_CODE IS '范本编号,后端自动生成';
|
||||
COMMENT ON COLUMN CONTRACT_TEMPLATE_MANAGE.TEMPLATE_NAME IS '范本名称';
|
||||
COMMENT ON COLUMN CONTRACT_TEMPLATE_MANAGE.SOURCE IS '范本类型:标准模板/推荐文本/示范文本/对方文本';
|
||||
COMMENT ON COLUMN CONTRACT_TEMPLATE_MANAGE.CONTRACT_TYPE IS '合同类型';
|
||||
COMMENT ON COLUMN CONTRACT_TEMPLATE_MANAGE.VERSION IS '版本号';
|
||||
COMMENT ON COLUMN CONTRACT_TEMPLATE_MANAGE.STATUS IS '状态:draft/published/disabled';
|
||||
COMMENT ON COLUMN CONTRACT_TEMPLATE_MANAGE.VARIABLE_COUNT IS '变量数量';
|
||||
COMMENT ON COLUMN CONTRACT_TEMPLATE_MANAGE.DESCRIPTION IS '范本描述';
|
||||
COMMENT ON COLUMN CONTRACT_TEMPLATE_MANAGE.USAGE_TIP IS '使用提示';
|
||||
COMMENT ON COLUMN CONTRACT_TEMPLATE_MANAGE.TEMPLATE_FILE_NAME IS '模板文件名称';
|
||||
COMMENT ON COLUMN CONTRACT_TEMPLATE_MANAGE.TEMPLATE_FILE_PATH IS '模板文件相对路径';
|
||||
COMMENT ON COLUMN CONTRACT_TEMPLATE_MANAGE.PUBLISH_ORG_IDS_JSON IS '发布范围 orgId JSON 数组';
|
||||
COMMENT ON COLUMN CONTRACT_TEMPLATE_MANAGE.PUBLISH_ORG_NAMES_JSON IS '发布范围 orgName JSON 数组';
|
||||
COMMENT ON COLUMN CONTRACT_TEMPLATE_MANAGE.VARIABLE_MAPPINGS_JSON IS '变量映射 JSON 数组';
|
||||
COMMENT ON COLUMN CONTRACT_TEMPLATE_MANAGE.CREATE_BY IS '创建人';
|
||||
COMMENT ON COLUMN CONTRACT_TEMPLATE_MANAGE.CREATED_TIME IS '创建时间';
|
||||
COMMENT ON COLUMN CONTRACT_TEMPLATE_MANAGE.UPDATED_BY IS '更新人';
|
||||
COMMENT ON COLUMN CONTRACT_TEMPLATE_MANAGE.UPDATED_TIME IS '更新时间';
|
||||
COMMENT ON COLUMN CONTRACT_TEMPLATE_MANAGE.DEL_FLAG IS '删除标记:0存在 2删除';
|
||||
|
||||
CREATE INDEX IDX_TEMPLATE_NAME ON CONTRACT_TEMPLATE_MANAGE (TEMPLATE_NAME);
|
||||
CREATE INDEX IDX_CONTRACT_TYPE ON CONTRACT_TEMPLATE_MANAGE (CONTRACT_TYPE);
|
||||
CREATE INDEX IDX_STATUS ON CONTRACT_TEMPLATE_MANAGE (STATUS);
|
||||
|
||||
CREATE SEQUENCE SEQ_CONTRACT_TEMPLATE_MANAGE
|
||||
START WITH 1
|
||||
INCREMENT BY 1
|
||||
NOCACHE
|
||||
NOCYCLE;
|
||||
|
||||
COMMIT;
|
||||
@@ -0,0 +1,183 @@
|
||||
-- =============================================
|
||||
-- ILDM_FEE_CUSTOMER_INFO 建表脚本 (Oracle)
|
||||
-- 自动整理生成,已合并历史patch字段
|
||||
-- 执行方式: sqlplus developer/dev123@localhost/XEPDB1 @ILDM_FEE_CUSTOMER_INFO.sql
|
||||
-- =============================================
|
||||
|
||||
WHENEVER SQLERROR EXIT SQL.SQLCODE;
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'DROP SEQUENCE SEQ_ILDM_FEE_CUSTOMER_INFO';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -2289 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'DROP TABLE ILDM_FEE_CUSTOMER_INFO CASCADE CONSTRAINTS';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -942 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
CREATE TABLE ILDM_FEE_CUSTOMER_INFO (
|
||||
CUSTOMER_SYSID NUMBER(19) NOT NULL,
|
||||
CUSTOMER_REGNO VARCHAR2(64 CHAR),
|
||||
CUSTOMER_NO VARCHAR2(64 CHAR),
|
||||
CUSTOMER_NAME_C VARCHAR2(200 CHAR),
|
||||
CUSTOMER_NAME_EN VARCHAR2(200 CHAR),
|
||||
CUSTOMER_SHORT_NAME VARCHAR2(100 CHAR),
|
||||
CUSTOMER_SHORT_NAME_EN VARCHAR2(100 CHAR),
|
||||
CUSTOMER_TAXNO VARCHAR2(50 CHAR),
|
||||
CUSTOMER_ADDRESS VARCHAR2(200 CHAR),
|
||||
OFFICEPHONE VARCHAR2(20 CHAR),
|
||||
CUSTOMER_BANK VARCHAR2(100 CHAR),
|
||||
CUSTOMER_BANKACCOUNT VARCHAR2(50 CHAR),
|
||||
CUSTOMER_CHARACTER VARCHAR2(50 CHAR),
|
||||
CUSTOMER_REGADDR VARCHAR2(200 CHAR),
|
||||
CUSTOMER_REGDATE DATE,
|
||||
CUSTOMER_NATURE VARCHAR2(50 CHAR),
|
||||
CUSTOMER_ZIP VARCHAR2(20 CHAR),
|
||||
CUSTOMER_1_TYPEFLAG VARCHAR2(10 CHAR),
|
||||
CUSTOMER_2_TYPEFLAG VARCHAR2(10 CHAR),
|
||||
CUSTOMER_3_TYPEFLAG VARCHAR2(10 CHAR),
|
||||
CUSTOMER_4_TYPEFLAG VARCHAR2(10 CHAR),
|
||||
PLACE_TYPE VARCHAR2(10 CHAR),
|
||||
ACTIVEFLAG VARCHAR2(10 CHAR),
|
||||
CUSTOMER_SYSID_HT VARCHAR2(64 CHAR),
|
||||
DOWN_DATE DATE,
|
||||
OPEN_FLAG VARCHAR2(10 CHAR),
|
||||
CREATE_BY VARCHAR2(64 CHAR),
|
||||
CREATE_TIME DATE DEFAULT SYSDATE,
|
||||
UPDATE_BY VARCHAR2(64 CHAR),
|
||||
UPDATE_TIME DATE DEFAULT SYSDATE,
|
||||
SYSTEM_TYPE VARCHAR2(20 CHAR),
|
||||
REMARK VARCHAR2(500 CHAR),
|
||||
ORG_ID VARCHAR2(64 CHAR),
|
||||
EMAIL_ADDRESS VARCHAR2(100 CHAR),
|
||||
OPPOSITE_ID VARCHAR2(64 CHAR),
|
||||
OPPOSITE_CHARACTER VARCHAR2(10 CHAR),
|
||||
GAT_FLAG VARCHAR2(2 CHAR),
|
||||
GROUP_FLAG VARCHAR2(2 CHAR),
|
||||
COUNTRY VARCHAR2(20 CHAR),
|
||||
COUNTRY_NAME VARCHAR2(50 CHAR),
|
||||
CITY VARCHAR2(50 CHAR),
|
||||
POSTCODE VARCHAR2(20 CHAR),
|
||||
LEGAL_PERSON_ID VARCHAR2(64 CHAR),
|
||||
LEGAL_PERSON_NAME VARCHAR2(50 CHAR),
|
||||
LEGAL_PERSON_ACCOUNT VARCHAR2(64 CHAR),
|
||||
LEGAL_PERSON_CARD_ID VARCHAR2(100 CHAR),
|
||||
WEBSITE VARCHAR2(200 CHAR),
|
||||
CERTIFICATE_TYPE VARCHAR2(20 CHAR),
|
||||
CERTIFICATE_NUM VARCHAR2(100 CHAR),
|
||||
TIN_CODE VARCHAR2(50 CHAR),
|
||||
ABROAD_CODE VARCHAR2(50 CHAR),
|
||||
REGISTERED_CAPITAL NUMBER(20, 2),
|
||||
REG_CAPITAL VARCHAR2(100 CHAR),
|
||||
BUS_SCOPE CLOB,
|
||||
OPPOSITE_CODE VARCHAR2(64 CHAR),
|
||||
OPPOSITE_STATUS VARCHAR2(20 CHAR) DEFAULT 'EFFECTUAL',
|
||||
IS_SGAT VARCHAR2(2 CHAR) DEFAULT '0',
|
||||
IS_JTN VARCHAR2(2 CHAR) DEFAULT '0',
|
||||
NATURE_OF_ENTERPRISE_ORG VARCHAR2(10 CHAR),
|
||||
NATURE_OF_ENTERPRISE_ORG_LEV VARCHAR2(20 CHAR),
|
||||
RELATIVE_TYPE VARCHAR2(30 CHAR),
|
||||
IS_DELETED VARCHAR2(2 CHAR) DEFAULT 'N',
|
||||
COMMENTS VARCHAR2(500 CHAR),
|
||||
SYNC_STATUS VARCHAR2(20 CHAR) DEFAULT 'unsynced' NOT NULL,
|
||||
SYNC_TIME DATE,
|
||||
SYNC_MESSAGE VARCHAR2(500 CHAR),
|
||||
CONSTRAINT PK_ILDM_FEE_CUSTOMER_INFO PRIMARY KEY (CUSTOMER_SYSID),
|
||||
LINKED_ORG_ID NUMBER(19),
|
||||
LINKED_USER_ACCOUNT VARCHAR2(64)
|
||||
);
|
||||
|
||||
COMMENT ON TABLE ILDM_FEE_CUSTOMER_INFO IS '客户/相对方信息表';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.CUSTOMER_SYSID IS '客户系统ID';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.CUSTOMER_NAME_C IS '公司全称';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.CUSTOMER_TAXNO IS '统一社会信用代码';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.CUSTOMER_REGADDR IS '注册地址';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.EMAIL_ADDRESS IS '邮箱地址';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.OPPOSITE_ID IS '法务系统相对方ID(唯一标识)';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.OPPOSITE_CHARACTER IS '相对方性质分类';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.GAT_FLAG IS '是否涉港澳台标识';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.GROUP_FLAG IS '是否集团内';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.COUNTRY IS '国家编码';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.COUNTRY_NAME IS '国家名称';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.LEGAL_PERSON_NAME IS '法定代表人或负责人姓名';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.CERTIFICATE_TYPE IS '自然人证件类型';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.CERTIFICATE_NUM IS '自然人证件号码';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.TIN_CODE IS 'TIN码(税务识别号)';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.REGISTERED_CAPITAL IS '注册资金(单位:元)';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.REG_CAPITAL IS '注册资本';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.OPPOSITE_CODE IS '相对方编码';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.OPPOSITE_STATUS IS '状态(EFFECTUAL:有效,INVALID:无效)';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.IS_SGAT IS '是否SGAT(1:是,0:否)';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.IS_JTN IS '是否JTN(1:是,0:否)';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.NATURE_OF_ENTERPRISE_ORG IS '组织性质';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.NATURE_OF_ENTERPRISE_ORG_LEV IS '组织性质子级';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.RELATIVE_TYPE IS '类型';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.IS_DELETED IS '法务系统删除标记';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.COMMENTS IS '备注【法务】';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.LINKED_ORG_ID IS '关联内部组织ID(集团内货代公司对应组织树节点ID)';
|
||||
COMMENT ON COLUMN ILDM_FEE_CUSTOMER_INFO.LINKED_USER_ACCOUNT IS '关联用户账号/手机号(内部货代公司对应的业务端登录账号)';
|
||||
|
||||
CREATE INDEX IDX_CUSTOMER_NO ON ILDM_FEE_CUSTOMER_INFO (CUSTOMER_NO);
|
||||
CREATE INDEX IDX_OPPOSITE_ID ON ILDM_FEE_CUSTOMER_INFO (OPPOSITE_ID);
|
||||
CREATE INDEX IDX_CUSTOMER_TAXNO ON ILDM_FEE_CUSTOMER_INFO (CUSTOMER_TAXNO);
|
||||
CREATE INDEX IDX_SYSTEM_TYPE ON ILDM_FEE_CUSTOMER_INFO (SYSTEM_TYPE);
|
||||
CREATE INDEX IDX_CREATE_TIME ON ILDM_FEE_CUSTOMER_INFO (CREATE_TIME);
|
||||
CREATE INDEX IDX_SYNC_STATUS ON ILDM_FEE_CUSTOMER_INFO (SYNC_STATUS);
|
||||
|
||||
CREATE SEQUENCE SEQ_ILDM_FEE_CUSTOMER_INFO
|
||||
START WITH 4
|
||||
INCREMENT BY 1
|
||||
NOCACHE
|
||||
NOCYCLE;
|
||||
|
||||
INSERT INTO ILDM_FEE_CUSTOMER_INFO
|
||||
(CUSTOMER_SYSID, CUSTOMER_NAME_C, CUSTOMER_TAXNO, CUSTOMER_REGADDR, CREATE_BY, CREATE_TIME, UPDATE_BY, UPDATE_TIME,
|
||||
EMAIL_ADDRESS, OPPOSITE_ID, OPPOSITE_CHARACTER, GAT_FLAG, GROUP_FLAG, COUNTRY, COUNTRY_NAME,
|
||||
LEGAL_PERSON_NAME, REG_CAPITAL, OPPOSITE_CODE, OPPOSITE_STATUS, IS_SGAT, IS_JTN,
|
||||
NATURE_OF_ENTERPRISE_ORG, NATURE_OF_ENTERPRISE_ORG_LEV, RELATIVE_TYPE, IS_DELETED,
|
||||
COMMENTS, SYNC_STATUS, SYNC_TIME, SYNC_MESSAGE)
|
||||
VALUES
|
||||
(1, '宁波港船务货运代理有限公司', '91330201MA2ABCDE9X', '宁波市北仑区明州西路188号', 'local_test',
|
||||
TO_DATE('2026-05-20 09:12:33', 'YYYY-MM-DD HH24:MI:SS'),
|
||||
'local_test', TO_DATE('2026-05-20 09:15:10', 'YYYY-MM-DD HH24:MI:SS'),
|
||||
'zhoujingli@example.com', 'JT-10256', '1', 'N', 'N', NULL, NULL,
|
||||
'李四', '5000万元', 'OPP-202605210001', 'EFFECTUAL', '0', '0',
|
||||
'QY', 'GNQY', 'supplier', 'N',
|
||||
'本地初始化测试数据', 'synced', TO_DATE('2026-05-20 09:15:10', 'YYYY-MM-DD HH24:MI:SS'), '已按数据采集接口规范同步到法务系统');
|
||||
INSERT INTO ILDM_FEE_CUSTOMER_INFO
|
||||
(CUSTOMER_SYSID, CUSTOMER_NAME_C, CUSTOMER_TAXNO, CUSTOMER_REGADDR, CREATE_BY, CREATE_TIME, UPDATE_BY, UPDATE_TIME,
|
||||
EMAIL_ADDRESS, OPPOSITE_ID, OPPOSITE_CHARACTER, GAT_FLAG, GROUP_FLAG, COUNTRY, COUNTRY_NAME,
|
||||
LEGAL_PERSON_NAME, REG_CAPITAL, OPPOSITE_CODE, OPPOSITE_STATUS, IS_SGAT, IS_JTN,
|
||||
NATURE_OF_ENTERPRISE_ORG, NATURE_OF_ENTERPRISE_ORG_LEV, RELATIVE_TYPE, IS_DELETED,
|
||||
COMMENTS, SYNC_STATUS, SYNC_TIME, SYNC_MESSAGE)
|
||||
VALUES
|
||||
(2, '王小明', NULL, NULL, 'local_test',
|
||||
TO_DATE('2026-05-20 14:20:05', 'YYYY-MM-DD HH24:MI:SS'),
|
||||
'local_test', TO_DATE('2026-05-20 14:20:05', 'YYYY-MM-DD HH24:MI:SS'),
|
||||
NULL, NULL, '2', 'N', 'N', NULL, NULL,
|
||||
NULL, NULL, 'OPP-202605210002', 'EFFECTUAL', '0', '0',
|
||||
'QT', NULL, 'client', 'N',
|
||||
'个人类型测试数据', 'unsynced', NULL, '新增后尚未同步');
|
||||
INSERT INTO ILDM_FEE_CUSTOMER_INFO
|
||||
(CUSTOMER_SYSID, CUSTOMER_NAME_C, CUSTOMER_TAXNO, CUSTOMER_REGADDR, CREATE_BY, CREATE_TIME, UPDATE_BY, UPDATE_TIME,
|
||||
EMAIL_ADDRESS, OPPOSITE_ID, OPPOSITE_CHARACTER, GAT_FLAG, GROUP_FLAG, COUNTRY, COUNTRY_NAME,
|
||||
LEGAL_PERSON_NAME, REG_CAPITAL, OPPOSITE_CODE, OPPOSITE_STATUS, IS_SGAT, IS_JTN,
|
||||
NATURE_OF_ENTERPRISE_ORG, NATURE_OF_ENTERPRISE_ORG_LEV, RELATIVE_TYPE, IS_DELETED,
|
||||
COMMENTS, SYNC_STATUS, SYNC_TIME, SYNC_MESSAGE)
|
||||
VALUES
|
||||
(3, 'Ocean Energy Pte. Ltd.', NULL, '88 Harbour Street, London', 'local_test',
|
||||
TO_DATE('2026-05-18 11:08:22', 'YYYY-MM-DD HH24:MI:SS'),
|
||||
'local_test', TO_DATE('2026-05-18 11:10:40', 'YYYY-MM-DD HH24:MI:SS'),
|
||||
'alice.brown@ocean-energy.com', 'JT-10888', '3', 'N', 'N', 'GJ826', '英国',
|
||||
NULL, 'USD 2,000,000', 'OPP-202605210003', 'EFFECTUAL', '0', '0',
|
||||
'QY', 'WZQY', 'Partner', 'N',
|
||||
'境外组织测试数据', 'failed', TO_DATE('2026-05-18 11:10:40', 'YYYY-MM-DD HH24:MI:SS'), '法务系统返回:注册地址长度超限,请修正后重试');
|
||||
|
||||
COMMIT;
|
||||
@@ -0,0 +1,61 @@
|
||||
-- =============================================
|
||||
-- SEAL_CONTRACT_LAUNCH_AR_ELE 建表脚本 (Oracle)
|
||||
-- 自动整理生成,已合并历史patch字段
|
||||
-- 执行方式: sqlplus developer/dev123@localhost/XEPDB1 @SEAL_CONTRACT_LAUNCH_AR_ELE.sql
|
||||
-- =============================================
|
||||
|
||||
WHENEVER SQLERROR EXIT SQL.SQLCODE;
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'DROP SEQUENCE SEQ_SC_AR_ELE';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -2289 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'DROP TABLE SEAL_CONTRACT_LAUNCH_AR_ELE CASCADE CONSTRAINTS';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -942 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
CREATE TABLE SEAL_CONTRACT_LAUNCH_AR_ELE (
|
||||
ID NUMBER(19) NOT NULL,
|
||||
CONTRACT_ID NUMBER(19) NOT NULL,
|
||||
ARCHIVES_NAME VARCHAR2(255 CHAR) NOT NULL,
|
||||
SORT_ORDER NUMBER(10) DEFAULT 1,
|
||||
CREATE_BY VARCHAR2(64 CHAR),
|
||||
CREATE_TIME DATE DEFAULT SYSDATE,
|
||||
UPDATE_BY VARCHAR2(64 CHAR),
|
||||
UPDATE_TIME DATE DEFAULT SYSDATE,
|
||||
IS_DELETED VARCHAR2(2 CHAR) DEFAULT 'N',
|
||||
REMARK VARCHAR2(1000 CHAR),
|
||||
CONSTRAINT PK_SEAL_CONTRACT_LAUNCH_AR_ELE PRIMARY KEY (ID)
|
||||
);
|
||||
|
||||
COMMENT ON TABLE SEAL_CONTRACT_LAUNCH_AR_ELE IS '合同归档电子档案材料表';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_AR_ELE.ID IS '主键ID';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_AR_ELE.CONTRACT_ID IS '合同主表ID';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_AR_ELE.ARCHIVES_NAME IS '档案名称';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_AR_ELE.SORT_ORDER IS '排序号';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_AR_ELE.CREATE_BY IS '创建人';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_AR_ELE.CREATE_TIME IS '创建时间';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_AR_ELE.UPDATE_BY IS '更新人';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_AR_ELE.UPDATE_TIME IS '更新时间';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_AR_ELE.IS_DELETED IS '逻辑删除标记';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_AR_ELE.REMARK IS '备注';
|
||||
|
||||
CREATE INDEX IDX_CONTRACT_LAUNCH_AR_ELE_CT ON SEAL_CONTRACT_LAUNCH_AR_ELE (CONTRACT_ID);
|
||||
|
||||
CREATE SEQUENCE SEQ_SC_AR_ELE
|
||||
INCREMENT BY 1
|
||||
MINVALUE 1
|
||||
MAXVALUE 9999999999999999999999999999
|
||||
NOCYCLE
|
||||
CACHE 20
|
||||
NOORDER;
|
||||
|
||||
COMMIT;
|
||||
@@ -0,0 +1,65 @@
|
||||
-- =============================================
|
||||
-- SEAL_CONTRACT_LAUNCH_AR_PAPER 建表脚本 (Oracle)
|
||||
-- 自动整理生成,已合并历史patch字段
|
||||
-- 执行方式: sqlplus developer/dev123@localhost/XEPDB1 @SEAL_CONTRACT_LAUNCH_AR_PAPER.sql
|
||||
-- =============================================
|
||||
|
||||
WHENEVER SQLERROR EXIT SQL.SQLCODE;
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'DROP SEQUENCE SEQ_SC_AR_PAPER';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -2289 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'DROP TABLE SEAL_CONTRACT_LAUNCH_AR_PAPER CASCADE CONSTRAINTS';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -942 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
CREATE TABLE SEAL_CONTRACT_LAUNCH_AR_PAPER (
|
||||
ID NUMBER(19) NOT NULL,
|
||||
CONTRACT_ID NUMBER(19) NOT NULL,
|
||||
ARCHIVES_NAME VARCHAR2(255 CHAR) NOT NULL,
|
||||
ARCHIVES_NUM VARCHAR2(50 CHAR) NOT NULL,
|
||||
ARCHIVES_TIME DATE NOT NULL,
|
||||
SORT_ORDER NUMBER(10) DEFAULT 1,
|
||||
CREATE_BY VARCHAR2(64 CHAR),
|
||||
CREATE_TIME DATE DEFAULT SYSDATE,
|
||||
UPDATE_BY VARCHAR2(64 CHAR),
|
||||
UPDATE_TIME DATE DEFAULT SYSDATE,
|
||||
IS_DELETED VARCHAR2(2 CHAR) DEFAULT 'N',
|
||||
REMARK VARCHAR2(1000 CHAR),
|
||||
CONSTRAINT PK_SC_AR_PAPER PRIMARY KEY (ID)
|
||||
);
|
||||
|
||||
COMMENT ON TABLE SEAL_CONTRACT_LAUNCH_AR_PAPER IS '合同归档纸质档案材料表';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_AR_PAPER.ID IS '主键ID';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_AR_PAPER.CONTRACT_ID IS '合同主表ID';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_AR_PAPER.ARCHIVES_NAME IS '档案名称';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_AR_PAPER.ARCHIVES_NUM IS '份数';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_AR_PAPER.ARCHIVES_TIME IS '归档时间';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_AR_PAPER.SORT_ORDER IS '排序号';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_AR_PAPER.CREATE_BY IS '创建人';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_AR_PAPER.CREATE_TIME IS '创建时间';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_AR_PAPER.UPDATE_BY IS '更新人';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_AR_PAPER.UPDATE_TIME IS '更新时间';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_AR_PAPER.IS_DELETED IS '逻辑删除标记';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_AR_PAPER.REMARK IS '备注';
|
||||
|
||||
CREATE INDEX IDX_SC_AR_PAPER_CTID ON SEAL_CONTRACT_LAUNCH_AR_PAPER (CONTRACT_ID);
|
||||
|
||||
CREATE SEQUENCE SEQ_SC_AR_PAPER
|
||||
INCREMENT BY 1
|
||||
MINVALUE 1
|
||||
MAXVALUE 9999999999999999999999999999
|
||||
NOCYCLE
|
||||
CACHE 20
|
||||
NOORDER;
|
||||
|
||||
COMMIT;
|
||||
@@ -0,0 +1,74 @@
|
||||
-- =============================================
|
||||
-- SEAL_CONTRACT_LAUNCH_FILE 建表脚本 (Oracle)
|
||||
-- 自动整理生成,已合并历史patch字段
|
||||
-- 执行方式: sqlplus developer/dev123@localhost/XEPDB1 @SEAL_CONTRACT_LAUNCH_FILE.sql
|
||||
-- =============================================
|
||||
|
||||
WHENEVER SQLERROR EXIT SQL.SQLCODE;
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'DROP SEQUENCE SEQ_SEAL_CONTRACT_LAUNCH_FILE';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -2289 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'DROP TABLE SEAL_CONTRACT_LAUNCH_FILE CASCADE CONSTRAINTS';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -942 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
CREATE TABLE SEAL_CONTRACT_LAUNCH_FILE (
|
||||
ID NUMBER(19) NOT NULL,
|
||||
CONTRACT_ID NUMBER(19) NOT NULL,
|
||||
FILE_CATEGORY VARCHAR2(30 CHAR) NOT NULL,
|
||||
ARCHIVE_ELE_ID NUMBER(19),
|
||||
FILE_NAME VARCHAR2(255 CHAR) NOT NULL,
|
||||
FILE_PATH VARCHAR2(500 CHAR) NOT NULL,
|
||||
LEGAL_FILE_URL VARCHAR2(1000 CHAR),
|
||||
FILE_TYPE VARCHAR2(50 CHAR),
|
||||
FILE_SIZE NUMBER(19),
|
||||
SORT_ORDER NUMBER(10) DEFAULT 1,
|
||||
CREATE_BY VARCHAR2(64 CHAR),
|
||||
CREATE_TIME DATE DEFAULT SYSDATE,
|
||||
UPDATE_BY VARCHAR2(64 CHAR),
|
||||
UPDATE_TIME DATE DEFAULT SYSDATE,
|
||||
IS_DELETED VARCHAR2(2 CHAR) DEFAULT 'N',
|
||||
REMARK VARCHAR2(1000 CHAR),
|
||||
CONSTRAINT PK_SEAL_CONTRACT_LAUNCH_FILE PRIMARY KEY (ID)
|
||||
);
|
||||
|
||||
COMMENT ON TABLE SEAL_CONTRACT_LAUNCH_FILE IS '合同附件表';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_FILE.ID IS '主键ID';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_FILE.CONTRACT_ID IS '合同主表ID';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_FILE.FILE_CATEGORY IS '文件分类:body/other/gist/signed/archive';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_FILE.ARCHIVE_ELE_ID IS '关联合同电子档案材料ID';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_FILE.FILE_NAME IS '文件名称';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_FILE.FILE_PATH IS '文件路径';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_FILE.LEGAL_FILE_URL IS '法务系统附件路径缓存';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_FILE.FILE_TYPE IS '文件类型';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_FILE.FILE_SIZE IS '文件大小';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_FILE.SORT_ORDER IS '排序号';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_FILE.CREATE_BY IS '创建人';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_FILE.CREATE_TIME IS '创建时间';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_FILE.UPDATE_BY IS '更新人';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_FILE.UPDATE_TIME IS '更新时间';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_FILE.IS_DELETED IS '逻辑删除标记';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_FILE.REMARK IS '备注';
|
||||
|
||||
CREATE INDEX IDX_SC_FILE_CTID ON SEAL_CONTRACT_LAUNCH_FILE (CONTRACT_ID);
|
||||
CREATE INDEX IDX_SC_FILE_ARELE ON SEAL_CONTRACT_LAUNCH_FILE (ARCHIVE_ELE_ID);
|
||||
|
||||
CREATE SEQUENCE SEQ_SEAL_CONTRACT_LAUNCH_FILE
|
||||
INCREMENT BY 1
|
||||
MINVALUE 1
|
||||
MAXVALUE 9999999999999999999999999999
|
||||
NOCYCLE
|
||||
CACHE 20
|
||||
NOORDER;
|
||||
|
||||
COMMIT;
|
||||
@@ -0,0 +1,63 @@
|
||||
-- =============================================
|
||||
-- SEAL_CONTRACT_LAUNCH_LOG 建表脚本 (Oracle)
|
||||
-- 自动整理生成,已合并历史patch字段
|
||||
-- 执行方式: sqlplus developer/dev123@localhost/XEPDB1 @SEAL_CONTRACT_LAUNCH_LOG.sql
|
||||
-- =============================================
|
||||
|
||||
WHENEVER SQLERROR EXIT SQL.SQLCODE;
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'DROP SEQUENCE SEQ_SEAL_CONTRACT_LAUNCH_LOG';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -2289 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'DROP TABLE SEAL_CONTRACT_LAUNCH_LOG CASCADE CONSTRAINTS';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -942 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
CREATE TABLE SEAL_CONTRACT_LAUNCH_LOG (
|
||||
ID NUMBER(19) NOT NULL,
|
||||
CONTRACT_ID NUMBER(19) NOT NULL,
|
||||
ACTION_TYPE VARCHAR2(50 CHAR) NOT NULL,
|
||||
ACTION_NAME VARCHAR2(100 CHAR) NOT NULL,
|
||||
ACTION_STATUS VARCHAR2(20 CHAR) NOT NULL,
|
||||
OPERATOR_NAME VARCHAR2(64 CHAR),
|
||||
OPERATOR_PHONE VARCHAR2(32 CHAR),
|
||||
ACTION_TIME DATE DEFAULT SYSDATE,
|
||||
ACTION_CONTENT VARCHAR2(2000 CHAR),
|
||||
CALLBACK_PAYLOAD CLOB,
|
||||
REMARK VARCHAR2(1000 CHAR),
|
||||
CONSTRAINT PK_SEAL_CONTRACT_LAUNCH_LOG PRIMARY KEY (ID)
|
||||
);
|
||||
|
||||
COMMENT ON TABLE SEAL_CONTRACT_LAUNCH_LOG IS '合同操作日志表';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_LOG.ID IS '主键ID';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_LOG.CONTRACT_ID IS '合同主表ID';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_LOG.ACTION_TYPE IS '动作类型';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_LOG.ACTION_NAME IS '动作名称';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_LOG.ACTION_STATUS IS '动作状态';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_LOG.OPERATOR_NAME IS '操作人';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_LOG.OPERATOR_PHONE IS '操作人手机号';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_LOG.ACTION_TIME IS '操作时间';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_LOG.ACTION_CONTENT IS '操作说明';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_LOG.CALLBACK_PAYLOAD IS '回调或接口报文';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_LOG.REMARK IS '备注';
|
||||
|
||||
CREATE INDEX IDX_SC_LOG_CTID ON SEAL_CONTRACT_LAUNCH_LOG (CONTRACT_ID);
|
||||
|
||||
CREATE SEQUENCE SEQ_SEAL_CONTRACT_LAUNCH_LOG
|
||||
INCREMENT BY 1
|
||||
MINVALUE 1
|
||||
MAXVALUE 9999999999999999999999999999
|
||||
NOCYCLE
|
||||
CACHE 20
|
||||
NOORDER;
|
||||
|
||||
COMMIT;
|
||||
@@ -0,0 +1,247 @@
|
||||
-- =============================================
|
||||
-- SEAL_CONTRACT_LAUNCH_MAIN 建表脚本 (Oracle)
|
||||
-- 自动整理生成,已合并历史patch字段
|
||||
-- 执行方式: sqlplus developer/dev123@localhost/XEPDB1 @SEAL_CONTRACT_LAUNCH_MAIN.sql
|
||||
-- =============================================
|
||||
|
||||
WHENEVER SQLERROR EXIT SQL.SQLCODE;
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'DROP SEQUENCE SEQ_SEAL_CONTRACT_LAUNCH_MAIN';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -2289 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'DROP TABLE SEAL_CONTRACT_LAUNCH_MAIN CASCADE CONSTRAINTS';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -942 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
CREATE TABLE SEAL_CONTRACT_LAUNCH_MAIN (
|
||||
ID NUMBER(19) NOT NULL,
|
||||
CONTRACT_SYS_ID VARCHAR2(64 CHAR) NOT NULL,
|
||||
CONTRACT_CODE VARCHAR2(64 CHAR),
|
||||
LAW_CONTRACT_CODE VARCHAR2(64 CHAR),
|
||||
LAW_CONTRACT_ID VARCHAR2(64 CHAR),
|
||||
CONTRACT_NAME VARCHAR2(200 CHAR) NOT NULL,
|
||||
CONTRACT_TYPE VARCHAR2(64 CHAR) NOT NULL,
|
||||
CONTRACT_TYPE_CODE VARCHAR2(64 CHAR) NOT NULL,
|
||||
CONTRACT_SOURCE VARCHAR2(32 CHAR) DEFAULT 'ECP' NOT NULL,
|
||||
CREATION_MODE VARCHAR2(20 CHAR) NOT NULL,
|
||||
TEMPLATE_ID NUMBER(19),
|
||||
TEMPLATE_CODE VARCHAR2(64 CHAR),
|
||||
TEMPLATE_NAME VARCHAR2(200 CHAR),
|
||||
STATUS VARCHAR2(30 CHAR) NOT NULL,
|
||||
APPROVE_STATUS VARCHAR2(30 CHAR),
|
||||
APPROVE_MESSAGE VARCHAR2(500 CHAR),
|
||||
SEAL_CONTRACT_ID VARCHAR2(64 CHAR),
|
||||
SEAL_CONTRACT_STATUS NUMBER(10),
|
||||
CONTRACT_AMOUNT NUMBER(20, 2),
|
||||
CURRENCY_NAME VARCHAR2(20 CHAR),
|
||||
CONTRACT_PERIOD_TYPE VARCHAR2(10 CHAR),
|
||||
PERIOD_EXPLAIN VARCHAR2(500 CHAR),
|
||||
EFFECTIVE_START DATE,
|
||||
EFFECTIVE_END DATE,
|
||||
PAYMENT_METHOD VARCHAR2(500 CHAR),
|
||||
PRIMARY_CONTENT VARCHAR2(2000 CHAR),
|
||||
AMOUNT_EXPLAIN VARCHAR2(2000 CHAR),
|
||||
VALUATION_MODE VARCHAR2(10 CHAR),
|
||||
NEED_AMENDMENTS VARCHAR2(4 CHAR) DEFAULT '0',
|
||||
ESTIMATED_AMOUNT NUMBER(20, 2),
|
||||
SEAL_TYPE VARCHAR2(50 CHAR),
|
||||
TEXT_SOURCE VARCHAR2(50 CHAR),
|
||||
MANDATE_TYPE VARCHAR2(50 CHAR),
|
||||
CARGO_TYPE VARCHAR2(50 CHAR),
|
||||
ASSIST_DEPARTMENT_NAME VARCHAR2(200 CHAR),
|
||||
EXECUTOR_ACCOUNT VARCHAR2(64 CHAR),
|
||||
CREATOR_PHONE VARCHAR2(32 CHAR),
|
||||
SELF_CODE VARCHAR2(64 CHAR),
|
||||
MAIN_CONTRACT_CODE VARCHAR2(200 CHAR),
|
||||
SIGNING_SUBJECT_CODE VARCHAR2(500 CHAR),
|
||||
DATE_TYPE VARCHAR2(10 CHAR),
|
||||
IS_ADDIT INTEGER DEFAULT 2,
|
||||
IS_ELECTRON VARCHAR2(4 CHAR) DEFAULT '1',
|
||||
PAYMENT_DIRECTION VARCHAR2(10 CHAR),
|
||||
PUSH_URL VARCHAR2(500 CHAR),
|
||||
IS_MAJOR_CONTRACT INTEGER DEFAULT 0,
|
||||
IS_OPEN_BIDDING INTEGER DEFAULT 0,
|
||||
IS_YEAR_BUDGET INTEGER DEFAULT 0,
|
||||
IS_SHARE VARCHAR2(4 CHAR) DEFAULT '0',
|
||||
CONTRACT_NATURE VARCHAR2(4 CHAR) DEFAULT '0',
|
||||
IS_SGAT VARCHAR2(4 CHAR) DEFAULT '0',
|
||||
IS_NORMAL VARCHAR2(4 CHAR) DEFAULT '1',
|
||||
IS_TERMINATED VARCHAR2(4 CHAR) DEFAULT '0',
|
||||
IS_SINGLE_AGREEMENT VARCHAR2(4 CHAR) DEFAULT '0',
|
||||
BIDDING_NO VARCHAR2(100 CHAR),
|
||||
OPEN_BIDDING_REMARK VARCHAR2(500 CHAR),
|
||||
CONTRACT_GIST_REMARK VARCHAR2(1000 CHAR),
|
||||
EW_AMOUNT_TYPE VARCHAR2(100 CHAR),
|
||||
DJ_AMOUNT NUMBER(20, 2),
|
||||
YJ_AMOUNT NUMBER(20, 2),
|
||||
YFK_AMOUNT NUMBER(20, 2),
|
||||
BZJ_AMOUNT NUMBER(20, 2),
|
||||
BODY_SUMMARY VARCHAR2(2000 CHAR),
|
||||
TEMPLATE_FIELD_VALUES_JSON CLOB,
|
||||
CONTRACT_TEXT_FILE_NAME VARCHAR2(255 CHAR),
|
||||
CONTRACT_TEXT_FILE_PATH VARCHAR2(500 CHAR),
|
||||
CONTRACT_TEXT_FILE_TYPE VARCHAR2(50 CHAR),
|
||||
CONTRACT_TEXT_FILE_SIZE NUMBER(19),
|
||||
SIGNED_FILE_NAME VARCHAR2(255 CHAR),
|
||||
SIGNED_FILE_PATH VARCHAR2(500 CHAR),
|
||||
SIGNED_FILE_TYPE VARCHAR2(50 CHAR),
|
||||
SIGNED_FILE_SIZE NUMBER(19),
|
||||
SIGNED_FILE_URL VARCHAR2(1000 CHAR),
|
||||
SIGNED_OFFLINE_REASON VARCHAR2(1000 CHAR),
|
||||
SIGN_DATE DATE,
|
||||
SEAL_DATE DATE,
|
||||
SEAL_QUANTITY NUMBER(10) DEFAULT 1,
|
||||
ACTIVE_DATE DATE,
|
||||
ARCHIVE_DATE DATE,
|
||||
ARCHIVE_RECEIVE_DEPT VARCHAR2(100 CHAR),
|
||||
ARCHIVE_TRANSFEROR VARCHAR2(64 CHAR),
|
||||
ARCHIVE_KEEPER VARCHAR2(64 CHAR),
|
||||
ARCHIVE_KEEPER_UNIT VARCHAR2(200 CHAR),
|
||||
ARCHIVE_KEEPER_UNIT_CODE VARCHAR2(100 CHAR),
|
||||
INVOICE_DATE DATE,
|
||||
RECEIVE_DATE DATE,
|
||||
REMIND_DAYS NUMBER(10) DEFAULT 3,
|
||||
INITIATOR VARCHAR2(64 CHAR),
|
||||
INITIATOR_DEPT VARCHAR2(200 CHAR),
|
||||
COMPANY_NAME VARCHAR2(200 CHAR),
|
||||
ORG_ID VARCHAR2(64 CHAR),
|
||||
QUERY_SCOPE VARCHAR2(20 CHAR),
|
||||
CREATE_BY VARCHAR2(64 CHAR),
|
||||
CREATE_TIME DATE DEFAULT SYSDATE,
|
||||
UPDATE_BY VARCHAR2(64 CHAR),
|
||||
UPDATE_TIME DATE DEFAULT SYSDATE,
|
||||
IS_DELETED VARCHAR2(2 CHAR) DEFAULT 'N',
|
||||
REMARK VARCHAR2(1000 CHAR),
|
||||
CONSTRAINT PK_SEAL_CONTRACT_LAUNCH_MAIN PRIMARY KEY (ID),
|
||||
CONSTRAINT UK_SEAL_CONTRACT_SYS_ID UNIQUE (CONTRACT_SYS_ID),
|
||||
SEAL_IS_SEAL VARCHAR2(4 CHAR) DEFAULT '1',
|
||||
SEAL_APPROVE_SAME VARCHAR2(4 CHAR) DEFAULT '1',
|
||||
COUNTERPARTY_CONFIRM_JSON VARCHAR2(2000 CHAR)
|
||||
);
|
||||
|
||||
COMMENT ON TABLE SEAL_CONTRACT_LAUNCH_MAIN IS '合同发起主表';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.ID IS '主键ID';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.CONTRACT_SYS_ID IS '平台合同唯一编码';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.CONTRACT_CODE IS '业务合同编码';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.LAW_CONTRACT_CODE IS '法务系统合同编号';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.LAW_CONTRACT_ID IS '法务系统合同ID';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.CONTRACT_NAME IS '合同名称';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.CONTRACT_TYPE IS '合同类型中文名称';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.CONTRACT_TYPE_CODE IS '合同类型编码';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.CONTRACT_SOURCE IS '合同来源';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.CREATION_MODE IS '创建方式:template/manual';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.TEMPLATE_ID IS '模板ID';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.TEMPLATE_CODE IS '模板编号';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.TEMPLATE_NAME IS '模板名称';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.STATUS IS '合同当前状态';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.APPROVE_STATUS IS '审批状态';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.APPROVE_MESSAGE IS '审批说明';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.SEAL_CONTRACT_ID IS '签章平台合同ID';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.SEAL_CONTRACT_STATUS IS '签章平台合同状态';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.CONTRACT_AMOUNT IS '合同金额';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.CURRENCY_NAME IS '币种';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.CONTRACT_PERIOD_TYPE IS '合同期限类型:0固定期限 1无固定期限';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.PERIOD_EXPLAIN IS '期限说明';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.EFFECTIVE_START IS '生效开始日期';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.EFFECTIVE_END IS '生效结束日期';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.PAYMENT_METHOD IS '付款方式';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.PRIMARY_CONTENT IS '合同主要内容';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.AMOUNT_EXPLAIN IS '金额说明';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.VALUATION_MODE IS '计价方式';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.NEED_AMENDMENTS IS '是否需修订条款:1是 0否';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.ESTIMATED_AMOUNT IS '预估金额';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.SEAL_QUANTITY IS '用印数量';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.SEAL_TYPE IS '签订方式';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.TEXT_SOURCE IS '文本来源';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.MANDATE_TYPE IS '委托类型';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.CARGO_TYPE IS '货种';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.ASSIST_DEPARTMENT_NAME IS '协助部门';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.EXECUTOR_ACCOUNT IS '合同执行人账号';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.CREATOR_PHONE IS '创建人手机号';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.SELF_CODE IS '二级单位合同编码';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.MAIN_CONTRACT_CODE IS '主合同编码';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.SIGNING_SUBJECT_CODE IS '签约主体编码,多个用逗号分隔';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.DATE_TYPE IS '固定期间日期类型:0年 1月 2日';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.IS_ADDIT IS '是否补录:1是 2否';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.IS_ELECTRON IS '签署方式:0纸质 1电子';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.PAYMENT_DIRECTION IS '收支方向';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.PUSH_URL IS '法务审批回调地址';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.IS_MAJOR_CONTRACT IS '是否重大合同';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.IS_OPEN_BIDDING IS '是否公开招标';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.IS_YEAR_BUDGET IS '是否列入当年预算';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.IS_SHARE IS '是否共享';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.CONTRACT_NATURE IS '签约主体是否涉外';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.IS_SGAT IS '是否涉港澳台';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.IS_NORMAL IS '是否正常';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.IS_TERMINATED IS '是否终止';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.IS_SINGLE_AGREEMENT IS '是否单方协议';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.BIDDING_NO IS '招标编号';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.OPEN_BIDDING_REMARK IS '公开招标备注';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.CONTRACT_GIST_REMARK IS '签订依据说明';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.EW_AMOUNT_TYPE IS '额外金额类型:DJ定金 YJ押金 YFK预付款 BZJ保证金';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.DJ_AMOUNT IS '定金金额';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.YJ_AMOUNT IS '押金金额';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.YFK_AMOUNT IS '预付款金额';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.BZJ_AMOUNT IS '保证金金额';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.BODY_SUMMARY IS '正文摘要';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.TEMPLATE_FIELD_VALUES_JSON IS '模板字段值JSON';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.CONTRACT_TEXT_FILE_NAME IS '合同正文文件名';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.CONTRACT_TEXT_FILE_PATH IS '合同正文文件路径';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.CONTRACT_TEXT_FILE_TYPE IS '合同正文文件类型';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.CONTRACT_TEXT_FILE_SIZE IS '合同正文文件大小';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.SIGNED_FILE_NAME IS '已签署文件名';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.SIGNED_FILE_PATH IS '已签署文件路径';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.SIGNED_FILE_TYPE IS '已签署文件类型';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.SIGNED_FILE_SIZE IS '已签署文件大小';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.SIGNED_OFFLINE_REASON IS '线下签署原因';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.SIGNED_FILE_URL IS '已签署文件URL';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.SIGN_DATE IS '签署日期';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.SEAL_DATE IS '用印时间';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.ACTIVE_DATE IS '合同生效日期';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.ARCHIVE_DATE IS '归档时间';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.ARCHIVE_RECEIVE_DEPT IS '合同归档接收部门编码';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.ARCHIVE_TRANSFEROR IS '移交人账号';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.ARCHIVE_KEEPER IS '档案保管人';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.ARCHIVE_KEEPER_UNIT IS '档案保管单位';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.ARCHIVE_KEEPER_UNIT_CODE IS '档案保管单位编码';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.INVOICE_DATE IS '开票时间';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.RECEIVE_DATE IS '收款时间';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.REMIND_DAYS IS '提醒提前天数';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.INITIATOR IS '发起人';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.INITIATOR_DEPT IS '发起部门';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.COMPANY_NAME IS '发起公司';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.ORG_ID IS '组织ID';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.QUERY_SCOPE IS '查询范围';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.CREATE_BY IS '创建人';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.CREATE_TIME IS '创建时间';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.UPDATE_BY IS '更新人';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.UPDATE_TIME IS '更新时间';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.IS_DELETED IS '逻辑删除标记';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.REMARK IS '备注';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.SEAL_IS_SEAL IS '是否用印:1是 0否';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.SEAL_APPROVE_SAME IS '审批是否一致:1是 0否';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.COUNTERPARTY_CONFIRM_JSON IS '相对方签署确认状态JSON';
|
||||
|
||||
CREATE INDEX IDX_CONTRACT_LAUNCH_STATUS ON SEAL_CONTRACT_LAUNCH_MAIN (STATUS);
|
||||
CREATE INDEX IDX_CONTRACT_LAUNCH_CODE ON SEAL_CONTRACT_LAUNCH_MAIN (CONTRACT_CODE);
|
||||
CREATE INDEX IDX_CONTRACT_LAUNCH_NAME ON SEAL_CONTRACT_LAUNCH_MAIN (CONTRACT_NAME);
|
||||
CREATE INDEX IDX_SC_MAIN_CRTIME ON SEAL_CONTRACT_LAUNCH_MAIN (CREATE_TIME);
|
||||
|
||||
CREATE SEQUENCE SEQ_SEAL_CONTRACT_LAUNCH_MAIN
|
||||
INCREMENT BY 1
|
||||
MINVALUE 1
|
||||
MAXVALUE 9999999999999999999999999999
|
||||
NOCYCLE
|
||||
CACHE 20
|
||||
NOORDER;
|
||||
|
||||
COMMIT;
|
||||
@@ -0,0 +1,101 @@
|
||||
-- =============================================
|
||||
-- SEAL_CONTRACT_LAUNCH_PARTY 建表脚本 (Oracle)
|
||||
-- 自动整理生成,已合并历史patch字段
|
||||
-- 执行方式: sqlplus developer/dev123@localhost/XEPDB1 @SEAL_CONTRACT_LAUNCH_PARTY.sql
|
||||
-- =============================================
|
||||
|
||||
WHENEVER SQLERROR EXIT SQL.SQLCODE;
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'DROP SEQUENCE SEQ_SEAL_CONTRACT_LAUNCH_PARTY';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -2289 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'DROP TABLE SEAL_CONTRACT_LAUNCH_PARTY CASCADE CONSTRAINTS';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -942 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
CREATE TABLE SEAL_CONTRACT_LAUNCH_PARTY (
|
||||
ID NUMBER(19) NOT NULL,
|
||||
CONTRACT_ID NUMBER(19) NOT NULL,
|
||||
ROLE_CODE VARCHAR2(10 CHAR) NOT NULL,
|
||||
ROLE_NAME VARCHAR2(20 CHAR) NOT NULL,
|
||||
SORT_ORDER NUMBER(10) DEFAULT 1,
|
||||
PARTNER_ID NUMBER(19),
|
||||
OPPOSITE_ID VARCHAR2(64 CHAR),
|
||||
COMPANY_NAME VARCHAR2(200 CHAR) NOT NULL,
|
||||
COMPANY_TYPE VARCHAR2(50 CHAR),
|
||||
OPPOSITE_CHARACTER VARCHAR2(20 CHAR),
|
||||
CONTACT_NAME VARCHAR2(100 CHAR),
|
||||
CONTACT_PHONE VARCHAR2(50 CHAR),
|
||||
CONTACT_EMAIL VARCHAR2(100 CHAR),
|
||||
CONTACT_ADDRESS VARCHAR2(500 CHAR),
|
||||
REGISTERED_ADDRESS VARCHAR2(500 CHAR),
|
||||
LEGAL_REPRESENTATIVE VARCHAR2(100 CHAR),
|
||||
CREDIT_CODE VARCHAR2(100 CHAR),
|
||||
BANK_NAME VARCHAR2(200 CHAR),
|
||||
BANK_ACCOUNT VARCHAR2(100 CHAR),
|
||||
NATURAL_PERSON_ID_TYPE VARCHAR2(20 CHAR),
|
||||
NATURAL_PERSON_ID_NUMBER VARCHAR2(100 CHAR),
|
||||
IS_GROUP_INTERNAL VARCHAR2(4 CHAR),
|
||||
IS_HONG_KONG_MACAO_TAIWAN VARCHAR2(4 CHAR),
|
||||
CREATE_BY VARCHAR2(64 CHAR),
|
||||
CREATE_TIME DATE DEFAULT SYSDATE,
|
||||
UPDATE_BY VARCHAR2(64 CHAR),
|
||||
UPDATE_TIME DATE DEFAULT SYSDATE,
|
||||
IS_DELETED VARCHAR2(2 CHAR) DEFAULT 'N',
|
||||
REMARK VARCHAR2(1000 CHAR),
|
||||
CONSTRAINT PK_SEAL_CONTRACT_LAUNCH_PARTY PRIMARY KEY (ID),
|
||||
SUBJECT_CODE VARCHAR2(100 CHAR)
|
||||
);
|
||||
|
||||
COMMENT ON TABLE SEAL_CONTRACT_LAUNCH_PARTY IS '合同方信息表';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.ID IS '主键ID';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.CONTRACT_ID IS '合同主表ID';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.ROLE_CODE IS '角色编码:A/B/C';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.ROLE_NAME IS '角色名称:甲方/乙方/丙方';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.SORT_ORDER IS '排序号';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.PARTNER_ID IS '相对方管理表主键';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.OPPOSITE_ID IS '法务相对方ID';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.COMPANY_NAME IS '公司名称';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.COMPANY_TYPE IS '公司类型';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.OPPOSITE_CHARACTER IS '公司性质';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.CONTACT_NAME IS '联系人';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.CONTACT_PHONE IS '联系电话';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.CONTACT_EMAIL IS '联系邮箱';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.CONTACT_ADDRESS IS '通讯地址';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.REGISTERED_ADDRESS IS '注册地址';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.LEGAL_REPRESENTATIVE IS '法定代表人';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.CREDIT_CODE IS '统一社会信用代码';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.BANK_NAME IS '开户行';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.BANK_ACCOUNT IS '银行账号';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.NATURAL_PERSON_ID_TYPE IS '自然人证件类型';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.NATURAL_PERSON_ID_NUMBER IS '自然人证件号码';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.IS_GROUP_INTERNAL IS '是否集团内';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.IS_HONG_KONG_MACAO_TAIWAN IS '是否涉港澳台';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.CREATE_BY IS '创建人';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.CREATE_TIME IS '创建时间';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.UPDATE_BY IS '更新人';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.UPDATE_TIME IS '更新时间';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.IS_DELETED IS '逻辑删除标记';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.REMARK IS '备注';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PARTY.SUBJECT_CODE IS '主体编码(我方主体组织ID,相对方通常为空)';
|
||||
|
||||
CREATE INDEX IDX_SC_PARTY_CTID ON SEAL_CONTRACT_LAUNCH_PARTY (CONTRACT_ID);
|
||||
|
||||
CREATE SEQUENCE SEQ_SEAL_CONTRACT_LAUNCH_PARTY
|
||||
INCREMENT BY 1
|
||||
MINVALUE 1
|
||||
MAXVALUE 9999999999999999999999999999
|
||||
NOCYCLE
|
||||
CACHE 20
|
||||
NOORDER;
|
||||
|
||||
COMMIT;
|
||||
@@ -0,0 +1,77 @@
|
||||
-- =============================================
|
||||
-- SEAL_CONTRACT_LAUNCH_PLAN 建表脚本 (Oracle)
|
||||
-- 自动整理生成,已合并历史patch字段
|
||||
-- 执行方式: sqlplus developer/dev123@localhost/XEPDB1 @SEAL_CONTRACT_LAUNCH_PLAN.sql
|
||||
-- =============================================
|
||||
|
||||
WHENEVER SQLERROR EXIT SQL.SQLCODE;
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'DROP SEQUENCE SEQ_SEAL_CONTRACT_LAUNCH_PLAN';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -2289 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'DROP TABLE SEAL_CONTRACT_LAUNCH_PLAN CASCADE CONSTRAINTS';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -942 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
CREATE TABLE SEAL_CONTRACT_LAUNCH_PLAN (
|
||||
ID NUMBER(19) NOT NULL,
|
||||
CONTRACT_ID NUMBER(19) NOT NULL,
|
||||
PLAN_MATTER VARCHAR2(500 CHAR) NOT NULL,
|
||||
PLAN_WHERE VARCHAR2(500 CHAR) NOT NULL,
|
||||
PLAN_TIME DATE NOT NULL,
|
||||
PLAN_DAY NUMBER(10) DEFAULT 3,
|
||||
PLAN_MONEY NUMBER(20, 2),
|
||||
PLAN_SUBJECT_CODE VARCHAR2(100 CHAR),
|
||||
PLAN_SUBJECT_NAME VARCHAR2(200 CHAR),
|
||||
EXECUTOR_UNIT_ID NUMBER(19),
|
||||
PLAN_DETAIL VARCHAR2(1000 CHAR),
|
||||
PLAN_STATUS VARCHAR2(20 CHAR) DEFAULT '0',
|
||||
CREATE_BY VARCHAR2(64 CHAR),
|
||||
CREATE_TIME DATE DEFAULT SYSDATE,
|
||||
UPDATE_BY VARCHAR2(64 CHAR),
|
||||
UPDATE_TIME DATE DEFAULT SYSDATE,
|
||||
IS_DELETED VARCHAR2(2 CHAR) DEFAULT 'N',
|
||||
REMARK VARCHAR2(1000 CHAR),
|
||||
CONSTRAINT PK_SEAL_CONTRACT_LAUNCH_PLAN PRIMARY KEY (ID)
|
||||
);
|
||||
|
||||
COMMENT ON TABLE SEAL_CONTRACT_LAUNCH_PLAN IS '合同履行计划表';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.ID IS '主键ID';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.CONTRACT_ID IS '合同主表ID';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.PLAN_MATTER IS '履行事项';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.PLAN_WHERE IS '履约条件';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.PLAN_TIME IS '节点日期';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.PLAN_DAY IS '提前提醒天数';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.PLAN_MONEY IS '款项金额';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.PLAN_SUBJECT_CODE IS '所属主体编码';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.PLAN_SUBJECT_NAME IS '所属主体名称';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.EXECUTOR_UNIT_ID IS '执行人公司ID';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.PLAN_DETAIL IS '备注';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.PLAN_STATUS IS '反馈状态';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.CREATE_BY IS '创建人';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.CREATE_TIME IS '创建时间';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.UPDATE_BY IS '更新人';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.UPDATE_TIME IS '更新时间';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.IS_DELETED IS '逻辑删除标记';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.REMARK IS '备注';
|
||||
|
||||
CREATE INDEX IDX_SC_PLAN_CTID ON SEAL_CONTRACT_LAUNCH_PLAN (CONTRACT_ID);
|
||||
|
||||
CREATE SEQUENCE SEQ_SEAL_CONTRACT_LAUNCH_PLAN
|
||||
INCREMENT BY 1
|
||||
MINVALUE 1
|
||||
MAXVALUE 9999999999999999999999999999
|
||||
NOCYCLE
|
||||
CACHE 20
|
||||
NOORDER;
|
||||
|
||||
COMMIT;
|
||||
@@ -0,0 +1,65 @@
|
||||
-- =============================================
|
||||
-- SEAL_CONTRACT_LAUNCH_SEAL_POS 建表脚本 (Oracle)
|
||||
-- 自动整理生成,已合并历史patch字段
|
||||
-- 执行方式: sqlplus developer/dev123@localhost/XEPDB1 @SEAL_CONTRACT_LAUNCH_SEAL_POS.sql
|
||||
-- =============================================
|
||||
|
||||
WHENEVER SQLERROR EXIT SQL.SQLCODE;
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'DROP SEQUENCE SEQ_SEAL_CONTRACT_LAUNCH_SEAL_POS';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -2289 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'DROP TABLE SEAL_CONTRACT_LAUNCH_SEAL_POS CASCADE CONSTRAINTS';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -942 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
CREATE TABLE SEAL_CONTRACT_LAUNCH_SEAL_POS (
|
||||
ID NUMBER(20) PRIMARY KEY,
|
||||
CONTRACT_ID NUMBER(20) NOT NULL,
|
||||
PARTY_ID NUMBER(20) NOT NULL,
|
||||
LABEL VARCHAR2(100) NOT NULL,
|
||||
REQUIRED CHAR(1) DEFAULT 'Y' NOT NULL,
|
||||
PAGE_NUM NUMBER(10) NOT NULL,
|
||||
X NUMBER(12,2) NOT NULL,
|
||||
Y NUMBER(12,2) NOT NULL,
|
||||
WIDTH NUMBER(12,2) NOT NULL,
|
||||
HEIGHT NUMBER(12,2) NOT NULL,
|
||||
SEAL_ID VARCHAR2(100),
|
||||
SEAL_NAME VARCHAR2(200),
|
||||
REQUEST_ID VARCHAR2(100),
|
||||
SIGNED_STATUS NUMBER(2) DEFAULT 0 NOT NULL,
|
||||
SIGNED_BY_NAME VARCHAR2(100),
|
||||
SIGNED_BY_ID VARCHAR2(100),
|
||||
SIGNED_TIME TIMESTAMP,
|
||||
CREATE_BY VARCHAR2(100),
|
||||
CREATE_TIME TIMESTAMP DEFAULT SYSTIMESTAMP,
|
||||
UPDATE_BY VARCHAR2(100),
|
||||
UPDATE_TIME TIMESTAMP DEFAULT SYSTIMESTAMP,
|
||||
IS_DELETED CHAR(1) DEFAULT 'N' NOT NULL,
|
||||
REMARK VARCHAR2(500)
|
||||
);
|
||||
|
||||
COMMENT ON TABLE SEAL_CONTRACT_LAUNCH_SEAL_POS IS '合同签章位配置表';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_SEAL_POS.PARTY_ID IS '签署方子表ID';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_SEAL_POS.REQUIRED IS '是否必签(Y/N)';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_SEAL_POS.REQUEST_ID IS '最近一次预盖章二维码请求ID';
|
||||
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_SEAL_POS.SIGNED_STATUS IS '0空框 1已选章 2待回调 3已签 4失败';
|
||||
|
||||
CREATE INDEX IDX_SC_LAUNCH_SEAL_POS_CONTRACT ON SEAL_CONTRACT_LAUNCH_SEAL_POS (CONTRACT_ID, IS_DELETED);
|
||||
CREATE INDEX IDX_SC_LAUNCH_SEAL_POS_REQUEST ON SEAL_CONTRACT_LAUNCH_SEAL_POS (REQUEST_ID, IS_DELETED);
|
||||
|
||||
CREATE SEQUENCE SEQ_SEAL_CONTRACT_LAUNCH_SEAL_POS
|
||||
START WITH 1
|
||||
INCREMENT BY 1
|
||||
NOCACHE;
|
||||
|
||||
COMMIT;
|
||||
@@ -0,0 +1,82 @@
|
||||
-- =============================================
|
||||
-- SEAL_PARTNER_CONTACT 建表脚本 (Oracle)
|
||||
-- 自动整理生成,已合并历史patch字段
|
||||
-- 执行方式: sqlplus developer/dev123@localhost/XEPDB1 @SEAL_PARTNER_CONTACT.sql
|
||||
-- =============================================
|
||||
|
||||
WHENEVER SQLERROR EXIT SQL.SQLCODE;
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'DROP SEQUENCE SEQ_SEAL_PARTNER_CONTACT';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -2289 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
BEGIN
|
||||
EXECUTE IMMEDIATE 'DROP TABLE SEAL_PARTNER_CONTACT CASCADE CONSTRAINTS';
|
||||
EXCEPTION
|
||||
WHEN OTHERS THEN
|
||||
IF SQLCODE != -942 THEN RAISE; END IF;
|
||||
END;
|
||||
/
|
||||
|
||||
CREATE TABLE SEAL_PARTNER_CONTACT (
|
||||
ID NUMBER(19) NOT NULL,
|
||||
PARTNER_RECORD_ID NUMBER(19) NOT NULL,
|
||||
CONTACT_NAME VARCHAR2(50 CHAR) NOT NULL,
|
||||
CONTACT_PHONE VARCHAR2(20 CHAR) NOT NULL,
|
||||
POSTAL_ADDRESS VARCHAR2(100 CHAR) NOT NULL,
|
||||
EMAIL VARCHAR2(50 CHAR) NOT NULL,
|
||||
SORT_ORDER NUMBER(10) DEFAULT 1 NOT NULL,
|
||||
DEL_FLAG CHAR(1 CHAR) DEFAULT '0' NOT NULL,
|
||||
CREATE_BY VARCHAR2(64 CHAR),
|
||||
CREATE_TIME DATE DEFAULT SYSDATE,
|
||||
UPDATE_BY VARCHAR2(64 CHAR),
|
||||
UPDATE_TIME DATE DEFAULT SYSDATE,
|
||||
REMARK VARCHAR2(500 CHAR),
|
||||
CONSTRAINT PK_SEAL_PARTNER_CONTACT PRIMARY KEY (ID)
|
||||
);
|
||||
|
||||
COMMENT ON TABLE SEAL_PARTNER_CONTACT IS '相对方联系人表';
|
||||
COMMENT ON COLUMN SEAL_PARTNER_CONTACT.ID IS '主键ID';
|
||||
COMMENT ON COLUMN SEAL_PARTNER_CONTACT.PARTNER_RECORD_ID IS '关联相对方主表 CUSTOMER_SYSID';
|
||||
COMMENT ON COLUMN SEAL_PARTNER_CONTACT.CONTACT_NAME IS '联系人姓名';
|
||||
COMMENT ON COLUMN SEAL_PARTNER_CONTACT.CONTACT_PHONE IS '联系电话';
|
||||
COMMENT ON COLUMN SEAL_PARTNER_CONTACT.POSTAL_ADDRESS IS '通讯地址';
|
||||
COMMENT ON COLUMN SEAL_PARTNER_CONTACT.EMAIL IS '电子邮箱';
|
||||
COMMENT ON COLUMN SEAL_PARTNER_CONTACT.SORT_ORDER IS '排序号';
|
||||
COMMENT ON COLUMN SEAL_PARTNER_CONTACT.DEL_FLAG IS '删除标记:0存在 2删除';
|
||||
|
||||
CREATE INDEX IDX_PARTNER_RECORD_ID ON SEAL_PARTNER_CONTACT (PARTNER_RECORD_ID);
|
||||
|
||||
CREATE SEQUENCE SEQ_SEAL_PARTNER_CONTACT
|
||||
START WITH 4
|
||||
INCREMENT BY 1
|
||||
NOCACHE
|
||||
NOCYCLE;
|
||||
|
||||
INSERT INTO SEAL_PARTNER_CONTACT
|
||||
(ID, PARTNER_RECORD_ID, CONTACT_NAME, CONTACT_PHONE, POSTAL_ADDRESS, EMAIL,
|
||||
SORT_ORDER, DEL_FLAG, CREATE_BY, CREATE_TIME, UPDATE_BY, UPDATE_TIME, REMARK)
|
||||
VALUES
|
||||
(1, 1, '周经理', '15757460062', '宁波市北仑区明州西路188号A座', 'zhoujingli@example.com',
|
||||
1, '0', 'local_test', TO_DATE('2026-05-20 09:12:33', 'YYYY-MM-DD HH24:MI:SS'),
|
||||
'local_test', TO_DATE('2026-05-20 09:12:33', 'YYYY-MM-DD HH24:MI:SS'), '主联系人');
|
||||
INSERT INTO SEAL_PARTNER_CONTACT
|
||||
(ID, PARTNER_RECORD_ID, CONTACT_NAME, CONTACT_PHONE, POSTAL_ADDRESS, EMAIL,
|
||||
SORT_ORDER, DEL_FLAG, CREATE_BY, CREATE_TIME, UPDATE_BY, UPDATE_TIME, REMARK)
|
||||
VALUES
|
||||
(2, 3, 'Alice Brown', '+44-20-8899-0001', '88 Harbour Street, London', 'alice.brown@ocean-energy.com',
|
||||
1, '0', 'local_test', TO_DATE('2026-05-18 11:08:22', 'YYYY-MM-DD HH24:MI:SS'),
|
||||
'local_test', TO_DATE('2026-05-18 11:08:22', 'YYYY-MM-DD HH24:MI:SS'), '海外主联系人');
|
||||
INSERT INTO SEAL_PARTNER_CONTACT
|
||||
(ID, PARTNER_RECORD_ID, CONTACT_NAME, CONTACT_PHONE, POSTAL_ADDRESS, EMAIL,
|
||||
SORT_ORDER, DEL_FLAG, CREATE_BY, CREATE_TIME, UPDATE_BY, UPDATE_TIME, REMARK)
|
||||
VALUES
|
||||
(3, 3, 'Tom Lee', '+44-20-8899-0002', '88 Harbour Street, London', 'tom.lee@ocean-energy.com',
|
||||
2, '0', 'local_test', TO_DATE('2026-05-18 11:08:22', 'YYYY-MM-DD HH24:MI:SS'),
|
||||
'local_test', TO_DATE('2026-05-18 11:08:22', 'YYYY-MM-DD HH24:MI:SS'), '备用联系人');
|
||||
|
||||
COMMIT;
|
||||
Reference in New Issue
Block a user