优化初始化脚本,主要针对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] nvarchar(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] nvarchar(200) NOT NULL,
[full_name] nvarchar(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] datetime,
[extend_d2] datetime,
[extend_d3] datetime,
@@ -121,7 +121,7 @@ CREATE TABLE [js_sys_config]
[id] varchar(64) NOT NULL,
[config_name] nvarchar(100) NOT NULL,
[config_key] varchar(100) NOT NULL,
[config_value] nvarchar(2000) NOT NULL,
[config_value] nvarchar(1000) NOT NULL,
[is_sys] char(1) NOT NULL,
[create_by] varchar(64) NOT NULL,
[create_date] datetime 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] nvarchar(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] datetime,
[extend_d2] datetime,
[extend_d3] datetime,
@@ -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] datetime,
[extend_d2] datetime,
[extend_d3] datetime,
@@ -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] nvarchar(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] datetime,
[extend_d2] datetime,
[extend_d3] datetime,
@@ -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] nvarchar(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] datetime,
[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] datetime,
[extend_d2] datetime,
[extend_d3] datetime,