101 lines
5.6 KiB
SQL
101 lines
5.6 KiB
SQL
--缴税人表主键自增
|
||
alter table hrsa_tax_agent modify id bigint auto_increment;
|
||
alter table hrsa_tax_rate_base modify id bigint auto_increment;
|
||
alter table hrsa_tax_rate_detail modify id bigint auto_increment;
|
||
alter table hrsa_add_up_deduction modify id bigint auto_increment;
|
||
alter table hrsa_add_up_situation modify id bigint auto_increment;
|
||
alter table hrsa_other_deduction modify id bigint auto_increment;
|
||
alter table hrsa_attend_quote_field modify id bigint auto_increment;
|
||
alter table hrsa_attend_quote_sync_set modify id bigint auto_increment;
|
||
|
||
alter table hrsa_salary_item modify id bigint auto_increment;
|
||
alter table hrsa_salary_sob modify id bigint auto_increment;
|
||
alter table hrsa_salary_sob_range modify id bigint auto_increment;
|
||
alter table hrsa_salary_sob_item_group modify id bigint auto_increment;
|
||
alter table hrsa_salary_sob_emp_field modify id bigint auto_increment;
|
||
alter table hrsa_salary_sob_adjust_rule modify id bigint auto_increment;
|
||
alter table hrsa_salary_sob_check_rule modify id bigint auto_increment;
|
||
alter table hrsa_salary_archive_dimission modify id bigint auto_increment;
|
||
alter table hrsa_salary_archive modify id bigint auto_increment;
|
||
alter table hrsa_salary_archive_tax_agent modify id bigint auto_increment;
|
||
alter table hrsa_salary_archive_item modify id bigint auto_increment;
|
||
alter table hrsa_salary_acct_record modify id bigint auto_increment;
|
||
alter table hrsa_salary_acct_emp modify id bigint auto_increment;
|
||
alter table hrsa_acct_result_temp modify id bigint auto_increment;
|
||
alter table hrsa_formula modify id bigint auto_increment;
|
||
alter table hrsa_formula_var modify id bigint auto_increment;
|
||
|
||
|
||
--福利方案主键自增增加
|
||
alter table hrsa_social_security_scheme modify id bigint auto_increment;
|
||
alter table hrsa_scheme_detail modify id bigint auto_increment;
|
||
alter table hrsa_insurance_category modify id bigint auto_increment;
|
||
|
||
|
||
--福利档案
|
||
alter table hrsa_social_archives modify id bigint auto_increment;
|
||
alter table hrsa_fund_archives modify id bigint auto_increment;
|
||
alter table hrsa_other_archives modify id bigint auto_increment;
|
||
|
||
|
||
--福利台账
|
||
alter table hrsa_bill_batch modify id bigint auto_increment;
|
||
alter table hrsa_bill_detail modify id bigint auto_increment;
|
||
alter table hrsa_bill_detail_temp modify id bigint auto_increment;
|
||
alter table hrsa_bill_inspect modify id bigint auto_increment;
|
||
|
||
|
||
ALTER TABLE hrsa_salary_item
|
||
ADD COLUMN data_type varchar(20) NOT NULL COMMENT '字段类型。string:字符、number:数字' AFTER tenant_key;
|
||
|
||
ALTER TABLE hrsa_sys_salary_item
|
||
ADD COLUMN data_type varchar(20) NOT NULL COMMENT '字段类型。string:字符、number:数字' AFTER tenant_key;
|
||
|
||
|
||
ALTER TABLE hrsa_salary_sob_default_item
|
||
ADD COLUMN sob_default_item_group_id bigint(0) NOT NULL COMMENT '薪资账套默认薪资项目分类的id' AFTER tenant_key,
|
||
ADD COLUMN sorted_index int(0) NOT NULL COMMENT '显示顺序' AFTER sob_default_item_group_id;
|
||
|
||
|
||
-- 工资单发放
|
||
alter table hrsa_salary_template modify id bigint auto_increment;
|
||
ALTER TABLE hrsa_salary_template MODIFY background varchar (2000);
|
||
|
||
|
||
-- 公式
|
||
CREATE TABLE hrsa_formula
|
||
(
|
||
id bigint NOT NULL AUTO_INCREMENT,
|
||
name varchar(255) NOT NULL COMMENT '名称',
|
||
description varchar(255) DEFAULT NULL COMMENT '备注',
|
||
module varchar(255) NOT NULL COMMENT '模块',
|
||
use_for varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '用途',
|
||
reference_type varchar(255) DEFAULT NULL COMMENT '引用类型',
|
||
return_type varchar(255) NOT NULL COMMENT '返回类型',
|
||
validate_type varchar(255) NOT NULL COMMENT '校验类型',
|
||
extend_param varchar(255) DEFAULT NULL COMMENT '扩展参数',
|
||
formula varchar(4000) NOT NULL COMMENT '公式内容',
|
||
formulaRunScript varchar(4000) NOT NULL COMMENT '公式脚本',
|
||
creator bigint NOT NULL COMMENT '创建人',
|
||
delete_type int NOT NULL COMMENT '是否删除0否1是',
|
||
create_time datetime NOT NULL COMMENT '创建时间',
|
||
update_time datetime NOT NULL COMMENT '删除时间',
|
||
PRIMARY KEY (id)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8mb3;
|
||
|
||
CREATE TABLE hrsa_formula_var
|
||
(
|
||
id bigint NOT NULL AUTO_INCREMENT,
|
||
name varchar(255) NOT NULL COMMENT '名称',
|
||
formula_id bigint NOT NULL COMMENT '公式id',
|
||
field_id varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '字段id',
|
||
field_name varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '字段名称',
|
||
field_type varchar(255) NOT NULL COMMENT '字段类型,number,string',
|
||
source varchar(255) NOT NULL COMMENT '来源',
|
||
order_index int NOT NULL COMMENT '排序',
|
||
creator bigint NOT NULL COMMENT '创建人',
|
||
delete_type int NOT NULL COMMENT '是否删除,0否1是',
|
||
create_time datetime NOT NULL COMMENT '创建时间',
|
||
update_time datetime NOT NULL COMMENT '删除时间',
|
||
PRIMARY KEY (id)
|
||
) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8mb3; |