186 lines
6.9 KiB
MySQL
186 lines
6.9 KiB
MySQL
|
||
create sequence seq_SYS_APP
|
||
increment by 1
|
||
start with 100
|
||
nomaxvalue
|
||
nominvalue
|
||
cache 20;
|
||
-- Create table
|
||
create table SYS_APP
|
||
(
|
||
app_id NUMBER(20) not null,
|
||
app_code VARCHAR2(64) not null,
|
||
category_id NUMBER(20),
|
||
app_name VARCHAR2(50) not null,
|
||
status CHAR(1) default 0,
|
||
create_by VARCHAR2(64) default '',
|
||
create_time DATE,
|
||
update_by VARCHAR2(64) default '',
|
||
update_time DATE,
|
||
remark VARCHAR2(500)
|
||
)
|
||
tablespace ERM_DATA
|
||
pctfree 10
|
||
initrans 1
|
||
maxtrans 255
|
||
storage
|
||
(
|
||
initial 64K
|
||
next 1M
|
||
minextents 1
|
||
maxextents unlimited
|
||
);
|
||
-- Add comments to the table
|
||
comment on table SYS_APP
|
||
is '编码申请表';
|
||
-- Add comments to the columns
|
||
comment on column SYS_APP.app_id
|
||
is '编码申请单主键seq_sys_app.nextval';
|
||
comment on column SYS_APP.app_code
|
||
is '申请编码';
|
||
comment on column SYS_APP.category_id
|
||
is '编码体系ID';
|
||
comment on column SYS_APP.app_name
|
||
is '申请名称';
|
||
comment on column SYS_APP.status
|
||
is '状态(0正常 1通过2驳回)';
|
||
comment on column SYS_APP.create_by
|
||
is '创建者';
|
||
comment on column SYS_APP.create_time
|
||
is '创建时间';
|
||
comment on column SYS_APP.update_by
|
||
is '更新者';
|
||
comment on column SYS_APP.update_time
|
||
is '更新时间';
|
||
comment on column SYS_APP.remark
|
||
is '备注';
|
||
-- Create/Recreate primary, unique and foreign key constraints
|
||
alter table SYS_APP
|
||
add constraint PK_SYS_APP primary key (APP_ID)
|
||
using index
|
||
tablespace ERM_DATA
|
||
pctfree 10
|
||
initrans 2
|
||
maxtrans 255
|
||
storage
|
||
(
|
||
initial 64K
|
||
next 1M
|
||
minextents 1
|
||
maxextents unlimited
|
||
);
|
||
-- 菜单 SQL
|
||
insert into sys_menu (menu_id, menu_name, parent_id, order_num, url, menu_type, visible, perms, icon, create_by, create_time, update_by, update_time, remark)
|
||
values(2004, '编码申请', '2001', '1', '/system/app', 'C', '0', 'system:app:view', '#', 'admin', sysdate, '', null, '编码申请菜单');
|
||
|
||
-- 按钮 SQL
|
||
insert into sys_menu (menu_id, menu_name, parent_id, order_num, url, menu_type, visible, perms, icon, create_by, create_time, update_by, update_time, remark)
|
||
values(seq_sys_menu.nextval, '编码申请查询', 2004, '1', '#', 'F', '0', 'system:app:list', '#', 'admin', sysdate, '', null, '');
|
||
|
||
insert into sys_menu (menu_id, menu_name, parent_id, order_num, url, menu_type, visible, perms, icon, create_by, create_time, update_by, update_time, remark)
|
||
values(seq_sys_menu.nextval, '编码申请新增', 2004, '2', '#', 'F', '0', 'system:app:add', '#', 'admin', sysdate, '', null, '');
|
||
|
||
insert into sys_menu (menu_id, menu_name, parent_id, order_num, url, menu_type, visible, perms, icon, create_by, create_time, update_by, update_time, remark)
|
||
values(seq_sys_menu.nextval, '编码申请修改', 2004, '3', '#', 'F', '0', 'system:app:edit', '#', 'admin', sysdate, '', null, '');
|
||
|
||
insert into sys_menu (menu_id, menu_name, parent_id, order_num, url, menu_type, visible, perms, icon, create_by, create_time, update_by, update_time, remark)
|
||
values(seq_sys_menu.nextval, '编码申请删除', 2004, '4', '#', 'F', '0', 'system:app:remove', '#', 'admin', sysdate, '', null, '');
|
||
|
||
insert into sys_menu (menu_id, menu_name, parent_id, order_num, url, menu_type, visible, perms, icon, create_by, create_time, update_by, update_time, remark)
|
||
values(seq_sys_menu.nextval, '编码申请导出', 2004, '5', '#', 'F', '0', 'system:app:export', '#', 'admin', sysdate, '', null, '');
|
||
|
||
|
||
---20210929
|
||
create sequence seq_SYS_APP_DATA
|
||
increment by 1
|
||
start with 100
|
||
nomaxvalue
|
||
nominvalue
|
||
cache 20;
|
||
-- Create table
|
||
create table SYS_APP_DATA
|
||
(
|
||
app_data_id NUMBER(20) not null,
|
||
app_id number(20),
|
||
type CHAR(1),
|
||
cc_code varchar2(500),
|
||
design_desc varchar2(4000),
|
||
zh_cn_short_desc varchar2(4000),
|
||
zh_cn_long_desc varchar2(4000),
|
||
zh_en_short_desc varchar2(4000),
|
||
zh_en_long_desc varchar2(4000),
|
||
ru_cn_short_desc varchar2(4000),
|
||
ru_cn_long_desc varchar2(4000),
|
||
ru_en_short_desc varchar2(4000),
|
||
ru_en_long_desc varchar2(4000),
|
||
en_cn_short_desc varchar2(4000),
|
||
en_cn_long_desc varchar2(4000),
|
||
en_en_short_desc varchar2(4000),
|
||
en_en_long_desc varchar2(4000),
|
||
status CHAR(1) default '0',
|
||
create_by VARCHAR2(64) default '',
|
||
create_time DATE,
|
||
update_by VARCHAR2(64) default '',
|
||
update_time DATE,
|
||
remark VARCHAR2(500)
|
||
)
|
||
tablespace ERM_DATA
|
||
pctfree 10
|
||
initrans 1
|
||
maxtrans 255
|
||
storage
|
||
(
|
||
initial 64K
|
||
next 1M
|
||
minextents 1
|
||
maxextents unlimited
|
||
);
|
||
-- Add comments to the table
|
||
comment on table SYS_APP_DATA is '编码申请数据表';
|
||
-- Add comments to the columns
|
||
comment on column SYS_APP_DATA.app_data_id is '申请单明细主键seq_sys_app_data.nextval';
|
||
comment on column SYS_APP_DATA.app_id is '申请单ID';
|
||
comment on column SYS_APP_DATA.type is 'CC或者ID(0:CC,1:ID)';
|
||
comment on column SYS_APP_DATA.cc_code is 'CC代码';
|
||
comment on column SYS_APP_DATA.design_desc is '设计描述';
|
||
comment on column SYS_APP_DATA.zh_cn_short_desc is '中文公制短描述';
|
||
comment on column SYS_APP_DATA.zh_cn_long_desc is '中文公制长描述';
|
||
comment on column SYS_APP_DATA.zh_en_short_desc is '中文英制短描述';
|
||
comment on column SYS_APP_DATA.zh_en_long_desc is '中文英制长描述';
|
||
comment on column SYS_APP_DATA.ru_cn_short_desc is '俄文公制短描述';
|
||
comment on column SYS_APP_DATA.ru_cn_long_desc is '俄文公制长描述';
|
||
comment on column SYS_APP_DATA.ru_en_short_desc is '俄文英制短描述';
|
||
comment on column SYS_APP_DATA.ru_en_long_desc is '俄文英制长描述';
|
||
comment on column SYS_APP_DATA.en_cn_short_desc is '英文公制短描述';
|
||
comment on column SYS_APP_DATA.en_cn_long_desc is '英文公制长描述';
|
||
comment on column SYS_APP_DATA.en_en_short_desc is '英文英制短描述';
|
||
comment on column SYS_APP_DATA.en_en_long_desc is '英文英制长描述';
|
||
comment on column SYS_APP_DATA.status is '状态(0正常 1停用)';
|
||
comment on column SYS_APP_DATA.create_by is '创建者';
|
||
comment on column SYS_APP_DATA.create_time is '创建时间';
|
||
comment on column SYS_APP_DATA.update_by is '更新者';
|
||
comment on column SYS_APP_DATA.update_time is '更新时间';
|
||
comment on column SYS_APP_DATA.remark is '备注';
|
||
-- Create/Recreate primary, unique and foreign key constraints
|
||
alter table SYS_APP_DATA
|
||
add constraint PK_SYS_APP_DATA primary key (APP_DATA_ID)
|
||
using index
|
||
tablespace ERM_DATA
|
||
pctfree 10
|
||
initrans 2
|
||
maxtrans 255
|
||
storage
|
||
(
|
||
initial 64K
|
||
next 1M
|
||
minextents 1
|
||
maxextents unlimited
|
||
);
|
||
alter table SYS_APP_DATA
|
||
add constraint FK_SYS_APP_DATA foreign key (APP_ID)
|
||
references sys_app (APP_ID) on delete cascade;
|
||
alter table SYS_APP_DATA rename column cc_code to CODE;
|
||
comment on column SYS_APP_DATA.code is 'CC代码或ID代码';
|
||
alter table SYS_OPER_LOG modify oper_param VARCHAR2(4000);
|
||
alter table SYS_OPER_LOG modify json_result VARCHAR2(4000);
|