DModule.Class.php 1.2 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. namespace JinDouYun\Dao\System;
  3. use JinDouYun\Dao\BaseDao;
  4. class DModule extends BaseDao
  5. {
  6. public function __construct($serviceDB = 'default')
  7. {
  8. $this->_table = 'module';
  9. $this->_primary = 'id';
  10. $this->_fields = [
  11. 'id',//int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
  12. 'name',//varchar(50) DEFAULT NULL COMMENT '菜单名称',
  13. 'pid',//int(11) DEFAULT '0' COMMENT '父菜单id',
  14. 'alias',//varchar(255) NOT NULL COMMENT '别名',
  15. 'extend',//json DEFAULT NULL COMMENT '扩展字段',
  16. 'associate',
  17. 'associatePath',
  18. 'deleteStatus',//tinyint(1) DEFAULT NULL COMMENT '删除(5未删除 4删除)',
  19. 'enableStatus',//tinyint(1) DEFAULT NULL COMMENT '启用状态',
  20. 'createTime',//int(11) DEFAULT NULL COMMENT '创建时间',
  21. 'updateTime',//int(11) DEFAULT NULL COMMENT '修改时间',
  22. ];
  23. $this->_readonly = ['id'];
  24. $this->_create_autofill = [
  25. 'createTime' => time()
  26. ];
  27. $this->_update_autofill = [
  28. 'updateTime' => time()
  29. ];
  30. parent::__construct($serviceDB);
  31. }
  32. }