install.sql 1.4 KB

123456789101112131415161718192021222324252627282930
  1. CREATE TABLE IF NOT EXISTS `__PREFIX__department` (
  2. `id` int(11) NOT NULL AUTO_INCREMENT,
  3. `name` varchar(30) DEFAULT NULL COMMENT '名称',
  4. `parent_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '父ID',
  5. `weigh` int(11) DEFAULT '0' COMMENT '排序',
  6. `create_time` bigint(16) DEFAULT NULL COMMENT '创建时间',
  7. `update_time` bigint(16) DEFAULT NULL COMMENT '更新时间',
  8. `status` enum('normal','hidden') NOT NULL DEFAULT 'normal' COMMENT '状态',
  9. `organise_id` int(11) DEFAULT '0' COMMENT '组织id(最顶级)',
  10. `tags` varchar(200) DEFAULT '' COMMENT '标签属性',
  11. PRIMARY KEY (`id`) USING BTREE
  12. ) ENGINE=InnoDB AUTO_INCREMENT=25 DEFAULT CHARSET=utf8mb4 COMMENT='组织部门表';
  13. CREATE TABLE IF NOT EXISTS `__PREFIX__department_admin` (
  14. `id` int(11) NOT NULL AUTO_INCREMENT,
  15. `department_id` int(11) DEFAULT NULL COMMENT '部门id',
  16. `organise_id` int(11) DEFAULT NULL COMMENT '组织id(最顶级)',
  17. `admin_id` int(11) DEFAULT NULL COMMENT '成员id',
  18. `create_time` bigint(16) NOT NULL COMMENT '加入时间',
  19. `update_time` bigint(16) NOT NULL COMMENT '更新时间',
  20. `is_principal` tinyint(1) DEFAULT NULL COMMENT '是否负责人',
  21. `is_owner` tinyint(1) DEFAULT '0' COMMENT '拥有者',
  22. PRIMARY KEY (`id`) USING BTREE
  23. ) ENGINE=InnoDB AUTO_INCREMENT=68 DEFAULT CHARSET=utf8mb4 COMMENT='组织部门-成员表';
  24. -- 1.0.3
  25. ALTER TABLE `__PREFIX__admin` ADD `data_scope` tinyint(4) NULL DEFAULT 0 COMMENT '0默认1全部';