phalapi_portal.sql 6.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. DROP TABLE IF EXISTS `phalapi_curd`;
  2. CREATE TABLE `phalapi_curd` (
  3. `id` int(10) NOT NULL AUTO_INCREMENT,
  4. `title` varchar(20) DEFAULT NULL,
  5. `content` text,
  6. `state` tinyint(4) DEFAULT NULL,
  7. `post_date` datetime DEFAULT NULL,
  8. PRIMARY KEY (`id`)
  9. ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;
  10. INSERT INTO `phalapi_curd` VALUES ('1', 'PhalApi', '欢迎使用PhalApi 2.x 版本!', '0', '2017-07-08 12:09:43');
  11. INSERT INTO `phalapi_curd` VALUES ('2', '版本更新', '主要改用composer和命名空间,并遵循psr-4规范。', '1', '2017-07-08 12:10:58');
  12. CREATE TABLE `phalapi_portal_admin` (
  13. `id` int(11) NOT NULL AUTO_INCREMENT,
  14. `username` varchar(20) NOT NULL DEFAULT '' COMMENT '管理员账号',
  15. `password` varchar(100) NOT NULL DEFAULT '' COMMENT '密码',
  16. `salt` varchar(64) NOT NULL DEFAULT '' COMMENT '盐值',
  17. `role` varchar(20) NOT NULL DEFAULT 'admin' COMMENT '管理员角色,admin普通管理员,super超级管理员',
  18. `state` tinyint(4) NOT NULL DEFAULT '1' COMMENT '状态,1可用0禁止',
  19. `created_at` datetime DEFAULT NULL COMMENT '创建时间',
  20. PRIMARY KEY (`id`),
  21. UNIQUE KEY `username` (`username`)
  22. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
  23. CREATE TABLE `phalapi_portal_menu` (
  24. `id` int(11) NOT NULL AUTO_INCREMENT,
  25. `title` varchar(50) DEFAULT NULL,
  26. `icon` varchar(50) DEFAULT NULL,
  27. `href` varchar(255) DEFAULT NULL,
  28. `target` varchar(10) DEFAULT '_self',
  29. `sort_num` int(11) DEFAULT '0',
  30. `parent_id` int(11) DEFAULT '0',
  31. PRIMARY KEY (`id`)
  32. ) ENGINE=InnoDB AUTO_INCREMENT=10001 DEFAULT CHARSET=utf8mb4;
  33. insert into `phalapi_portal_menu` ( `target`, `id`, `title`, `href`, `sort_num`, `parent_id`, `icon`) values ( '_self', '1', '运营后台', null, '1', '0', 'fa fa-address-book');
  34. insert into `phalapi_portal_menu` ( `target`, `id`, `title`, `href`, `sort_num`, `parent_id`, `icon`) values ( '_self', '2', '页面示例', null, '2', '0', 'fa fa-address-book');
  35. insert into `phalapi_portal_menu` ( `target`, `id`, `title`, `href`, `sort_num`, `parent_id`, `icon`) values ( '_self', '3', '应用市场', 'http://www.phalapi.net', '3', '0', 'fa fa-rocket');
  36. insert into `phalapi_portal_menu` ( `target`, `id`, `title`, `href`, `sort_num`, `parent_id`, `icon`) values ( '_self', '21', '应用市场', 'page/phalapi-plugins/index.html', '1', '3', 'fa fa-rocket');
  37. insert into `phalapi_portal_menu` ( `target`, `id`, `title`, `href`, `sort_num`, `parent_id`, `icon`) values ( '_self', '22', '我的应用', 'page/phalapi-plugins/mine.html', '2', '3', 'fa fa-rocket');
  38. insert into `phalapi_portal_menu` ( `target`, `id`, `title`, `href`, `sort_num`, `parent_id`, `icon`) values ( '_self', '23', '菜单管理', 'page/menu.html', '2', '1', 'fa fa-window-maximize');
  39. insert into `phalapi_portal_menu` ( `target`, `id`, `title`, `href`, `sort_num`, `parent_id`, `icon`) values ( '_self', '24', 'CURD表格示例', 'page/phalapi-curd-table/index.html', '5', '1', 'fa fa-list-alt');
  40. insert into `phalapi_portal_menu` ( `target`, `id`, `title`, `href`, `sort_num`, `parent_id`, `icon`) values ( '_self', '101', '首页', 'page/welcome-1.html', '1', '1', 'fa fa-home');
  41. insert into `phalapi_portal_menu` ( `target`, `id`, `title`, `href`, `sort_num`, `parent_id`, `icon`) values ( '_self', '201', '系统设置', 'page/setting.html', '0', '2', 'fa fa-gears');
  42. insert into `phalapi_portal_menu` ( `target`, `id`, `title`, `href`, `sort_num`, `parent_id`, `icon`) values ( '_self', '202', '表格示例', 'page/table.html', '0', '2', 'fa fa-file-text');
  43. insert into `phalapi_portal_menu` ( `target`, `id`, `title`, `href`, `sort_num`, `parent_id`, `icon`) values ( '_self', '203', '分步表单', 'page/form-step.html', '0', '2', 'fa fa-navicon');
  44. insert into `phalapi_portal_menu` ( `target`, `id`, `title`, `href`, `sort_num`, `parent_id`, `icon`) values ( '_self', '204', '其它界面', null, '0', '2', 'fa fa-snowflake-o');
  45. insert into `phalapi_portal_menu` ( `target`, `id`, `title`, `href`, `sort_num`, `parent_id`, `icon`) values ( '_self', '205', '组件', null, '0', '2', 'fa fa-lemon-o');
  46. insert into `phalapi_portal_menu` ( `target`, `id`, `title`, `href`, `sort_num`, `parent_id`, `icon`) values ( '_self', '2001', '表单示例', null, '0', '202', 'fa fa-calendar');
  47. insert into `phalapi_portal_menu` ( `target`, `id`, `title`, `href`, `sort_num`, `parent_id`, `icon`) values ( '_self', '2002', '普通表单', 'page/form.html', '0', '202', 'fa fa-list-alt');
  48. insert into `phalapi_portal_menu` ( `target`, `id`, `title`, `href`, `sort_num`, `parent_id`, `icon`) values ( '_self', '2003', '按钮示例', 'page/button.html', '0', '204', 'fa fa-snowflake-o');
  49. insert into `phalapi_portal_menu` ( `target`, `id`, `title`, `href`, `sort_num`, `parent_id`, `icon`) values ( '_self', '2004', '弹出层', 'page/layer.html', '0', '204', 'fa fa-shield');
  50. insert into `phalapi_portal_menu` ( `target`, `id`, `title`, `href`, `sort_num`, `parent_id`, `icon`) values ( '_self', '2005', '图标列表', 'page/icon.html', '0', '205', 'fa fa-dot-circle-o');
  51. insert into `phalapi_portal_menu` ( `target`, `id`, `title`, `href`, `sort_num`, `parent_id`, `icon`) values ( '_self', '2006', '文件上传', 'page/upload.html', '0', '205', 'fa fa-arrow-up');
  52. insert into `phalapi_portal_menu` ( `target`, `id`, `title`, `href`, `sort_num`, `parent_id`, `icon`) values ( '_self', '2007', '富文本编辑器', 'page/editor.html', '0', '205', 'fa fa-edit');
  53. insert into `phalapi_portal_menu` ( `target`, `id`, `title`, `href`, `sort_num`, `parent_id`, `icon`) values ( '_self', '2008', '省市县区选择器', 'page/area.html', '0', '205', 'fa fa-rocket');
  54. ALTER TABLE `phalapi_portal_menu` ADD `assign_admin_roles` varchar(1000) DEFAULT '' COMMENT '管理员角色分配,多个用竖线分割';
  55. ALTER TABLE `phalapi_portal_menu` ADD `assgin_admin_usernames` text COMMENT '分配的管理员ID,多个用竖线分割';
  56. CREATE TABLE `phalapi_portal_admin_role` (
  57. `id` int(11) NOT NULL AUTO_INCREMENT,
  58. `role` varchar(20) NOT NULL DEFAULT '' COMMENT '管理员角色',
  59. `role_name` varchar(255) NOT NULL DEFAULT '' COMMENT '管理员角色名称',
  60. PRIMARY KEY (`id`)
  61. ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4;
  62. INSERT INTO `phalapi_portal_admin_role` VALUES ('1', 'super', '超级管理员'), ('2', 'admin', '普通管理员');