优化初始化脚本,主要针对mysql脚本;将varchar2000替换为varchar1000,修复创建索引错误;将timestamp替换为datetime类型,杜绝创建时间更新问题,时间不能为空问题。

This commit is contained in:
thinkgem
2018-04-10 21:14:32 +08:00
parent c852f9f619
commit b6183093fc
18 changed files with 2080 additions and 2082 deletions

View File

@@ -41,12 +41,12 @@ CREATE TABLE js_sys_area
(
area_code varchar(100) NOT NULL,
parent_code varchar(64) NOT NULL,
parent_codes varchar(2000) NOT NULL,
parent_codes varchar(1000) NOT NULL,
tree_sort decimal(10) NOT NULL,
tree_sorts varchar(1200) NOT NULL,
tree_sorts varchar(1000) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
tree_names varchar(2000) NOT NULL,
tree_names varchar(1000) NOT NULL,
area_name varchar(100) NOT NULL,
area_type char(1),
status char(1) DEFAULT '0' NOT NULL,
@@ -64,12 +64,12 @@ CREATE TABLE js_sys_company
(
company_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
parent_codes varchar(2000) NOT NULL,
parent_codes varchar(1000) NOT NULL,
tree_sort decimal(10) NOT NULL,
tree_sorts varchar(1200) NOT NULL,
tree_sorts varchar(1000) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
tree_names varchar(2000) NOT NULL,
tree_names varchar(1000) NOT NULL,
view_code varchar(100) NOT NULL,
company_name varchar(200) NOT NULL,
full_name varchar(200) NOT NULL,
@@ -94,10 +94,10 @@ CREATE TABLE js_sys_company
extend_i2 decimal(19),
extend_i3 decimal(19),
extend_i4 decimal(19),
extend_f1 money,
extend_f2 money,
extend_f3 money,
extend_f4 money,
extend_f1 decimal(19,4),
extend_f2 decimal(19,4),
extend_f3 decimal(19,4),
extend_f4 decimal(19,4),
extend_d1 timestamp,
extend_d2 timestamp,
extend_d3 timestamp,
@@ -121,7 +121,7 @@ CREATE TABLE js_sys_config
id varchar(64) NOT NULL,
config_name varchar(100) NOT NULL,
config_key varchar(100) NOT NULL,
config_value varchar(2000) NOT NULL,
config_value varchar(1000) NOT NULL,
is_sys char(1) NOT NULL,
create_by varchar(64) NOT NULL,
create_date timestamp NOT NULL,
@@ -137,12 +137,12 @@ CREATE TABLE js_sys_dict_data
(
dict_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
parent_codes varchar(2000) NOT NULL,
parent_codes varchar(1000) NOT NULL,
tree_sort decimal(10) NOT NULL,
tree_sorts varchar(1200) NOT NULL,
tree_sorts varchar(1000) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
tree_names varchar(2000) NOT NULL,
tree_names varchar(1000) NOT NULL,
dict_label varchar(100) NOT NULL,
dict_value varchar(100) NOT NULL,
dict_type varchar(100) NOT NULL,
@@ -170,10 +170,10 @@ CREATE TABLE js_sys_dict_data
extend_i2 decimal(19),
extend_i3 decimal(19),
extend_i4 decimal(19),
extend_f1 money,
extend_f2 money,
extend_f3 money,
extend_f4 money,
extend_f1 decimal(19,4),
extend_f2 decimal(19,4),
extend_f3 decimal(19,4),
extend_f4 decimal(19,4),
extend_d1 timestamp,
extend_d2 timestamp,
extend_d3 timestamp,
@@ -349,19 +349,19 @@ CREATE TABLE js_sys_menu
(
menu_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
parent_codes varchar(2000) NOT NULL,
parent_codes varchar(1000) NOT NULL,
tree_sort decimal(10) NOT NULL,
tree_sorts varchar(1200) NOT NULL,
tree_sorts varchar(1000) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
tree_names varchar(2000) NOT NULL,
tree_names varchar(1000) NOT NULL,
menu_name varchar(100) NOT NULL,
menu_type char(1) NOT NULL,
menu_href varchar(2000),
menu_href varchar(1000),
menu_target varchar(20),
menu_icon varchar(100),
menu_color varchar(50),
permission varchar(2000),
permission varchar(1000),
weight decimal(4),
is_show char(1) NOT NULL,
sys_code varchar(64) NOT NULL,
@@ -384,10 +384,10 @@ CREATE TABLE js_sys_menu
extend_i2 decimal(19),
extend_i3 decimal(19),
extend_i4 decimal(19),
extend_f1 money,
extend_f2 money,
extend_f3 money,
extend_f4 money,
extend_f1 decimal(19,4),
extend_f2 decimal(19,4),
extend_f3 decimal(19,4),
extend_f4 decimal(19,4),
extend_d1 timestamp,
extend_d2 timestamp,
extend_d3 timestamp,
@@ -537,12 +537,12 @@ CREATE TABLE js_sys_office
(
office_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
parent_codes varchar(2000) NOT NULL,
parent_codes varchar(1000) NOT NULL,
tree_sort decimal(10) NOT NULL,
tree_sorts varchar(1200) NOT NULL,
tree_sorts varchar(1000) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
tree_names varchar(2000) NOT NULL,
tree_names varchar(1000) NOT NULL,
view_code varchar(100) NOT NULL,
office_name varchar(100) NOT NULL,
full_name varchar(200) NOT NULL,
@@ -572,10 +572,10 @@ CREATE TABLE js_sys_office
extend_i2 decimal(19),
extend_i3 decimal(19),
extend_i4 decimal(19),
extend_f1 money,
extend_f2 money,
extend_f3 money,
extend_f4 money,
extend_f1 decimal(19,4),
extend_f2 decimal(19,4),
extend_f3 decimal(19,4),
extend_f4 decimal(19,4),
extend_d1 timestamp,
extend_d2 timestamp,
extend_d3 timestamp,
@@ -656,7 +656,7 @@ CREATE TABLE js_sys_user
mobile varchar(100),
phone varchar(100),
sex char(1),
avatar varchar(2000),
avatar varchar(1000),
sign varchar(200),
wx_openid varchar(100),
mobile_imei varchar(100),
@@ -666,7 +666,7 @@ CREATE TABLE js_sys_user
mgr_type char(1) NOT NULL,
pwd_security_level decimal(1),
pwd_update_date timestamp,
pwd_update_record varchar(2000),
pwd_update_record varchar(1000),
pwd_question varchar(200),
pwd_question_answer varchar(200),
pwd_question_2 varchar(200),
@@ -699,10 +699,10 @@ CREATE TABLE js_sys_user
extend_i2 decimal(19),
extend_i3 decimal(19),
extend_i4 decimal(19),
extend_f1 money,
extend_f2 money,
extend_f3 money,
extend_f4 money,
extend_f1 decimal(19,4),
extend_f2 decimal(19,4),
extend_f3 decimal(19,4),
extend_f4 decimal(19,4),
extend_d1 timestamp,
extend_d2 timestamp,
extend_d3 timestamp,