| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- /*==============================================================*/
- /* DBMS name: MySQL 5.0 */
- /* Created on: 2017/3/5 20:19:29 */
- /*==============================================================*/
- drop table if exists tmp_upms_permission;
- rename table upms_permission to tmp_upms_permission;
- drop table if exists tmp_upms_system;
- rename table upms_system to tmp_upms_system;
- /*==============================================================*/
- /* Table: upms_permission */
- /*==============================================================*/
- create table upms_permission
- (
- permission_id int(10) unsigned not null auto_increment comment '编号',
- system_id int(10) unsigned not null comment '所属系统',
- pid int(10) comment '所属上级',
- name varchar(20) comment '名称',
- type tinyint(4) comment '类型(1:目录,2:菜单,3:按钮)',
- permission_value varchar(50) comment '权限值',
- uri varchar(100) comment '路径',
- icon varchar(50) comment '图标',
- status tinyint(4) comment '状态(0:禁止,1:正常)',
- ctime bigint(20) comment '创建时间',
- orders bigint(20) comment '排序',
- primary key (permission_id)
- );
- alter table upms_permission comment '权限';
- insert into upms_permission (permission_id, system_id, pid, name, type, permission_value, uri, icon, status, ctime, orders)
- select permission_id, system_id, pid, name, type, permission_value, uri, icon, status, ctime, orders
- from tmp_upms_permission;
- /*==============================================================*/
- /* Table: upms_system */
- /*==============================================================*/
- create table upms_system
- (
- system_id int(10) unsigned not null auto_increment comment '编号',
- icon varchar(50) comment '图标',
- banner varchar(50) comment '背景',
- theme varchar(50) comment '主题',
- basepath varchar(100) comment '根目录',
- status tinyint(4) comment '状态(-1:黑名单,1:正常)',
- name varchar(20) comment '系统名称',
- title varchar(20) comment '系统标题',
- description varchar(300) comment '系统描述',
- ctime bigint(20) comment '创建时间',
- orders bigint(20) comment '排序',
- primary key (system_id)
- );
- alter table upms_system comment '系统';
- insert into upms_system (system_id, icon, basepath, status, name, title, description, ctime, orders)
- select system_id, icon, basepath, status, name, title, description, ctime, orders
- from tmp_upms_system;
- alter table upms_permission add constraint FK_Reference_29 foreign key (system_id)
- references upms_system (system_id) on delete restrict on update restrict;
- alter table upms_role_permission add constraint FK_Reference_22 foreign key (permission_id)
- references upms_permission (permission_id) on delete restrict on update restrict;
- alter table upms_user_permission add constraint FK_Reference_25 foreign key (permission_id)
- references upms_permission (permission_id) on delete restrict on update restrict;
|