weaver-hrm-salary/resource/sqlupgrade/Mysql/sql202303150403.sql

78 lines
3.8 KiB
MySQL
Raw Permalink Normal View History

2023-07-20 14:43:50 +08:00
ALTER TABLE hrsa_tax_agent_emp
ADD COLUMN employee_type int(0) NULL ;
ALTER TABLE hrsa_salary_archive
ADD COLUMN employee_type int(0) NULL ;
ALTER TABLE hrsa_tax_agent_emp_change
ADD COLUMN employee_type int(0) NULL ;
ALTER TABLE hrsa_salary_acct_emp
ADD COLUMN employee_type int(0) NULL ;
ALTER TABLE hrsa_salary_send_info ADD COLUMN employee_type int(0) ;
CREATE TABLE hrsa_external_employee
(
id bigint(0) NOT NULL,
username varchar(255) NULL DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
department_name varchar(255) NULL DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
department_id bigint(0) NULL DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID',
subcompany_name varchar(255) NULL DEFAULT NULL COMMENT '<EFBFBD>ֲ<EFBFBD>',
subcompany_id bigint(0) NULL DEFAULT NULL COMMENT '<EFBFBD>ֲ<EFBFBD>ID',
jobtitle_name varchar(255) NULL DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>λ',
jobtitle_id bigint(0) NULL DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>λID',
companystartdate varchar(255) NULL DEFAULT NULL COMMENT '<EFBFBD><EFBFBD>ְ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
mobile varchar(255) NULL DEFAULT NULL COMMENT '<EFBFBD>ֻ<EFBFBD>',
status varchar(255) NULL DEFAULT NULL COMMENT '״̬<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
workcode varchar(255) NULL DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
sex varchar(255) NULL DEFAULT NULL COMMENT '<EFBFBD>Ա<EFBFBD>',
email varchar(255) NULL DEFAULT NULL COMMENT '<EFBFBD>ʼ<EFBFBD>',
telephone varchar(255) NULL DEFAULT NULL COMMENT '<EFBFBD>',
jobcall varchar(255) NULL DEFAULT NULL COMMENT 'ְ<EFBFBD><EFBFBD>',
birthday varchar(255) NULL DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
id_no varchar(255) NULL DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
bank_card_num varchar(255) NULL DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>п<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
bank_name varchar(255) NULL DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>п<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֧<EFBFBD><EFBFBD>ȫ<EFBFBD><EFBFBD>',
delete_type int(0) NULL DEFAULT NULL COMMENT '<EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD>ɾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>0<EFBFBD><EFBFBD>δɾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɾ<EFBFBD><EFBFBD>',
creator bigint(0) NULL DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
modifier bigint(0) NULL DEFAULT NULL COMMENT '<EFBFBD>޸<EFBFBD><EFBFBD><EFBFBD>',
create_time datetime(0) NULL DEFAULT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
update_time datetime(0) NULL DEFAULT NULL COMMENT '<EFBFBD>޸<EFBFBD>ʱ<EFBFBD><EFBFBD>',
tenant_key varchar(255) NULL DEFAULT NULL COMMENT '<EFBFBD>⻧ID',
PRIMARY KEY (id) USING BTREE
);
CREATE TABLE hrsa_salary_sob_ext_range
(
id bigint(0) NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>id',
salary_sob_id bigint(0) NOT NULL DEFAULT 0 COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>id',
target_type tinyint(0) NOT NULL DEFAULT 1 COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>͡<EFBFBD>1<EFBFBD><EFBFBD><EFBFBD>ⲿ<EFBFBD><EFBFBD>Ա',
target_id bigint(0) NOT NULL DEFAULT 0 COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>id',
creator bigint(0) NOT NULL DEFAULT 0 COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
create_time datetime(0) NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
update_time datetime(0) NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
delete_type int(0) NOT NULL DEFAULT 0 COMMENT '<EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD>ɾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>0<EFBFBD><EFBFBD>δɾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɾ<EFBFBD><EFBFBD>',
tenant_key varchar(10) NOT NULL DEFAULT '' COMMENT '<EFBFBD>⻧ID',
PRIMARY KEY (id) USING BTREE,
INDEX idx_tenant(tenant_key) USING BTREE,
INDEX idx_tenant_key(tenant_key) USING BTREE
);
CREATE TABLE hrsa_tax_agent_ext_range
(
id bigint(0) NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>id',
tax_agent_id bigint(0) NOT NULL DEFAULT 0 COMMENT '<EFBFBD><EFBFBD>˰<EFBFBD>۽<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD>id',
target_type tinyint(0) NOT NULL DEFAULT 1 COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>͡<EFBFBD>1<EFBFBD><EFBFBD><EFBFBD>ⲿ<EFBFBD><EFBFBD>Ա',
target_id bigint(0) NOT NULL DEFAULT 0 COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>id',
creator bigint(0) NOT NULL DEFAULT 0 COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
create_time datetime(0) NOT NULL COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
update_time datetime(0) NOT NULL ON UPDATE CURRENT_TIMESTAMP (0) COMMENT '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>',
delete_type int(0) NOT NULL DEFAULT 0 COMMENT '<EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD>ɾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>0<EFBFBD><EFBFBD>δɾ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɾ<EFBFBD><EFBFBD>',
tenant_key varchar(10) NOT NULL DEFAULT '' COMMENT '<EFBFBD>⻧ID',
PRIMARY KEY (id) USING BTREE,
INDEX idx_tenant(tenant_key) USING BTREE,
INDEX idx_tenant_key(tenant_key) USING BTREE
);