## action
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| id | int(11) unsigned | 自增主鍵 |
| name | char(30) | 行為唯一標識 |
| title | char(80) | 行為說明 |
| remark | char(140) | 行為描述 |
| rule | text | 行為規則 |
| log | text | 日志規則 |
| status | tinyint(2) | 狀態(-1:已刪除,0:禁用,1:正常) |
| type | tinyint(2) unsigned | 行為類型 |
| update_time | int(11) unsigned | 修改時間 |
## action_log
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| id | int(10) unsigned | 主鍵 |
| action_id | int(10) unsigned | 行為id |
| user_id | int(10) unsigned | 執行用戶id |
| action_ip | bigint(20) | 執行行為者ip |
| model | char(50) | 觸發行為的表 |
| record_id | int(10) | 觸發行為的數據id |
| create_time | int(10) unsigned | 執行行為的時間 |
| remark | char(255) | 日志備注 |
| status | tinyint(2) | 狀態(-1:已刪除,0:禁用,1:正常) |
## addons
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| id | int(10) unsigned | 主鍵 |
| name | varchar(40) | 插件英文標識,區分大小寫 |
| title | varchar(20) | 插件中文名 |
| description | text | 插件描述 |
| config | text | 配置 序列化存放 |
| author | varchar(40) | 作者 |
| version | varchar(20) | 版本號 |
| create_time | int(10) unsigned | 安裝時間 |
| has_adminlist | tinyint(1) unsigned | 1-有后臺列表 0-無后臺列表 |
| status | tinyint(1) | 狀態 1-啟用 0-禁用 -1-損壞 |
## attachment
> 附件插件數據表
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| id | int(10) unsigned | |
| uid | int(10) unsigned | 用戶ID |
| title | char(30) | 附件顯示名 |
| type | tinyint(3) unsigned | 附件類型(0-目錄,1-外鏈,2-文件) |
| source | int(10) unsigned | 資源ID(0-目錄, 大于0-當資源為文件時其值為file_id,當資源為外鏈時其值為link_id) |
| record_id | int(10) unsigned | 附件關聯的記錄ID |
| download | int(10) unsigned | 下載次數 |
| size | bigint(20) unsigned | 附件大小(當附件為目錄或外鏈時,該值為0) |
| dir | int(12) unsigned | 上級目錄ID(0-根目錄) |
| sort | int(8) unsigned | 排序 |
| create_time | int(10) unsigned | 創建時間 |
| update_time | int(11) unsigned | 更新時間 |
| status | tinyint(1) | 狀態 |
## attribute
> 模型屬性定義表
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| id | int(10) unsigned | |
| name | varchar(30) | 字段名 |
| title | varchar(100) | 字段注釋 |
| field | varchar(100) | 字段定義 |
| type | varchar(20) | 數據類型(用于表單展示) |
| value | varchar(100) | 字段默認值 |
| remark | varchar(100) | 備注 |
| is_show | tinyint(1) unsigned | 0:不顯示,1:始終顯示,2:新增時顯示,3:編輯時顯示 |
| extra | varchar(255) | 參數(表單顯示) |
| model_id | int(10) unsigned | 模型id |
| is_must | tinyint(1) unsigned | 是否必填 |
| status | tinyint(2) | 狀態 |
| update_time | int(11) unsigned | 更新時間 |
| create_time | int(11) unsigned | 創建時間 |
| validate_rule | varchar(255) | 驗證規則 |
| validate_time | tinyint(1) unsigned | 驗證時間 |
| error_info | varchar(100) | 驗證錯誤提示文字 |
| validate_type | varchar(25) | 驗證類型 |
| auto_rule | varchar(100) | 自動完成規則 |
| auto_time | tinyint(1) | 自動完成時間 |
| auto_type | varchar(25) | 自動完成類型 |
## auth_extend
> 權限擴展表,當節點控制無法滿足時,需要對權限控制進行擴展。例如:分類的授權即使用該表。
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| group_id | mediumint(10) unsigned | 用戶組id |
| extend_id | mediumint(8) unsigned | 擴展表中數據的id |
| type | tinyint(1) unsigned | 擴展類型標識 1:欄目分類權限 |
索引定義:`UNIQUE KEY`group_extend_type`(`group_id`,`extend_id`,`type`)`
## auth_group
> 用戶組定義表
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| id | mediumint(8) unsigned | 用戶組id,自增主鍵 |
| module | varchar(20) | 用戶組所屬模塊 |
| type | tinyint(4) | 組類型 |
| title | char(20) | 用戶組中文名稱 |
| description | varchar(80) | 描述信息 |
| status | tinyint(1) | 用戶組狀態:為1正常,為0禁用,-1為刪除 |
| rules | varchar(500) | 用戶組擁有的規則id,多個規則 , 隔開 |
## auth_group_access
> 用戶用戶組關系對應表
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| uid | int(10) unsigned | 用戶id |
| group_id | mediumint(8) unsigned | 用戶組id |
## auth_rule
> 權限規則表
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| id | mediumint(8) unsigned | 規則id,自增主鍵 |
| module | varchar(20) | 規則所屬module |
| type | tinyint(2) | 1-url;2-主菜單 |
| name | char(80) | 規則唯一英文標識 |
| title | char(20) | 規則中文描述 |
| status | tinyint(1) | 是否有效(0:無效,1:有效) |
| condition | varchar(300) | 規則附加條件 |
## category
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| id | int(10) unsigned | 分類ID |
| name | varchar(30) | 標識 |
| title | varchar(50) | 標題 |
| pid | int(10) unsigned | 上級分類ID |
| sort | int(10) unsigned | 排序(同級有效) |
| list_row | tinyint(3) unsigned | 列表每頁行數 |
| meta_title | varchar(50) | SEO的網頁標題 |
| keywords | varchar(255) | 關鍵字 |
| description | varchar(255) | 描述 |
| template_index | varchar(100) | 頻道頁模板 |
| template_lists | varchar(100) | 列表頁模板 |
| template_detail | varchar(100) | 詳情頁模板 |
| template_edit | varchar(100) | 編輯頁模板 |
| model | varchar(100) | 關聯模型 |
| type | varchar(100) | 允許發布的內容類型 |
| link_id | int(10) unsigned | 外鏈(0-非外鏈,大于0-外鏈ID) |
| allow_publish | tinyint(3) unsigned | 是否允許發布內容(0-不允許,1-只允許后臺發表,2-前后臺都可以發表) |
| display | tinyint(3) unsigned | 可見性(0-所有人可見,1-管理員可見,2-不可見) |
| reply | tinyint(3) unsigned | 是否允許回復 |
| check | tinyint(3) unsigned | 發布的文章是否需要審核(0:不需要,1:需要) |
| reply_model | varchar(100) | 回復模型 |
| extend | text | 擴展設置(JSON數據) |
| create_time | int(10) unsigned | 創建時間 |
| update_time | int(10) unsigned | 更新時間 |
| status | tinyint(4) | 數據狀態(-1-刪除,0-禁用,1-正常,2-待審核) |
| icon | int(10) unsigned | 分類圖標 |
## channel
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| id | int(10) unsigned | 頻道ID |
| pid | int(10) unsigned | 上級頻道ID |
| title | char(30) | 頻道標題 |
| url | char(100) | 頻道連接 |
| sort | int(10) unsigned | 排序 |
| create_time | int(10) unsigned | 創建時間 |
| update_time | int(10) unsigned | 更新時間 |
| target | tinyint(1) | 是否新窗口打開(0-否,1-是) |
| status | tinyint(4) | 狀態 |
## config
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| id | int(10) unsigned | 配置ID |
| name | varchar(30) | 配置名稱 |
| type | tinyint(3) unsigned | 配置類型(0-數字,1-字符,2-文本,3-數組,4-枚舉,5-多選) |
| title | varchar(50) | 配置說明 |
| group | tinyint(3) unsigned | 配置分組(0-無分組,1-基本設置) |
| extra | varchar(255) | 配置值 |
| remark | varchar(100) | 配置說明 |
| create_time | int(10) unsigned | 創建時間 |
| update_time | int(10) unsigned | 更新時間 |
| status | tinyint(4) | 狀態 |
| value | text | 配置值 |
| sort | smallint(3) unsigned | 排序 |
## document
> 文檔模型基礎表
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| id | int(10) unsigned | 文檔ID |
| uid | int(10) unsigned | 用戶ID |
| name | char(40) | 標識 |
| title | char(80) | 標題 |
| category_id | int(10) unsigned | 所屬分類 |
| description | char(140) | 描述 |
| root | int(10) unsigned | 根節點 |
| pid | int(10) unsigned | 所屬ID |
| model_id | tinyint(3) unsigned | 內容模型ID |
| type | tinyint(3) unsigned | 內容類型(1-目錄,2-主題,3-段落) |
| position | smallint(5) unsigned | 推薦位(1-列表推薦,2-頻道頁推薦,4-首頁推薦,[同時推薦多個地方相加即可]) |
| link_id | int(10) unsigned | 外鏈(0-非外鏈,大于0-外鏈ID) |
| cover_id | int(10) unsigned | 封面(0-無封面,大于0-封面圖片ID) |
| display | tinyint(3) unsigned | 可見性(0-不可見,1-所有人可見) |
| deadline | int(10) unsigned | 截至時間(0-永久有效) |
| attach | tinyint(3) unsigned | 附件數量 |
| view | int(10) unsigned | 瀏覽量 |
| comment | int(10) unsigned | 評論數 |
| extend | int(10) unsigned | 擴展統計字段,根據需求自行使用 |
| level | int(10) unsigned | 優先級(越高排序越靠前) |
| create_time | int(10) unsigned | 創建時間 |
| update_time | int(10) unsigned | 更新時間 |
| status | tinyint(4) | 數據狀態(-1-刪除,0-禁用,1-正常,2-待審核,3-草稿) |
## document_article
> 文章模型擴展表
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| id | int(10) unsigned | 文檔ID |
| parse | tinyint(3) unsigned | 內容解析類型(0-html,1-ubb,2-markdown) |
| content | text | 文章內容 |
| template | varchar(100) | 詳情頁顯示模板 |
| bookmark | int(10) unsigned | 文檔收藏數 |
## document_download
> 下載模型擴展表
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| id | int(10) unsigned | 文檔ID |
| parse | tinyint(3) unsigned | 內容解析類型(0-html,1-ubb,2-markdown) |
| content | text | 下載詳細描述 |
| template | varchar(100) | 詳情頁顯示模板 |
| file_id | int(10) unsigned | 文件ID |
| download | int(10) unsigned | 下載次數 |
| size | bigint(20) unsigned | 文件大小 |
## file
> 文件表,通過FileModel上傳的文件信息會寫入該表
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| id | int(10) unsigned | 文件ID |
| name | char(30) | 原始文件名 |
| savename | char(20) | 保存名稱 |
| savepath | char(30) | 文件保存路徑 |
| ext | char(5) | 文件后綴 |
| mime | char(40) | 文件mime類型 |
| size | int(10) unsigned | 文件大小 |
| md5 | char(32) | 文件md5 |
| sha1 | char(40) | 文件 sha1編碼 |
| location | tinyint(3) unsigned | 文件保存位置(0-本地,1-FTP) |
| create_time | int(10) unsigned | 上傳時間 |
## hooks
> 鉤子表
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| id | int(10) unsigned | 主鍵 |
| name | varchar(40) | 鉤子名稱 |
| description | text | 描述 |
| type | tinyint(1) unsigned | 1-Controller 2-Widget |
| update_time | int(10) unsigned | 更新時間 |
| addons | varchar(255) | 鉤子掛載的插件 ','分割 |
## member
> 會員信息表
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| uid | int(10) unsigned | 用戶ID |
| nickname | char(16) | 昵稱 |
| sex | tinyint(3) unsigned | 性別(0-女,1-男) |
| birthday | date | 生日 |
| qq | char(10) | |
| score | mediumint(8) | 用戶積分 |
| login | int(10) unsigned | 登錄次數 |
| reg_ip | bigint(20) | 注冊IP |
| reg_time | int(10) unsigned | 注冊時間 |
| last_login_ip | bigint(20) | 最后登錄IP |
| last_login_time | int(10) unsigned | 最后登錄時間 |
| status | tinyint(4) | 會員狀態 |
## menu
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| id | int(10) unsigned | 文檔ID |
| title | varchar(50) | 標題 |
| pid | int(10) unsigned | 上級分類ID |
| sort | int(10) unsigned | 排序(同級有效) |
| url | char(255) | 鏈接地址 |
| hide | tinyint(1) unsigned | 是否隱藏 1-是0-否 |
| tip | varchar(255) | 提示 |
| group | varchar(50) | 分組 |
| is_dev | tinyint(1) | 是否開發者模式可見 |
## model
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| id | int(10) unsigned | 模型ID |
| name | char(30) | 模型標識 |
| title | char(30) | 模型名稱 |
| extend | int(10) unsigned | 繼承的模型 |
| relation | varchar(30) | 繼承與被繼承模型的關聯字段 |
| need_pk | tinyint(1) | 新建表時是否需要主鍵字段 |
| field_sort | text | 表單字段排序 |
| field_group | varchar(255) | 字段分組 |
| attribute_list | text | 屬性列表(表的字段) |
| template_list | varchar(100) | 列表模板 |
| template_add | varchar(100) | 新增模板 |
| template_edit | varchar(100) | 編輯模板 |
| list_grid | varchar(255) | 列表定義 |
| list_row | smallint(2) unsigned | 列表數據長度 |
| search_key | varchar(50) | 默認搜索字段 |
| search_list | varchar(255) | 高級搜索的字段 |
| create_time | int(10) unsigned | 創建時間 |
| update_time | int(10) unsigned | 更新時間 |
| status | tinyint(3) unsigned | 狀態 |
| engine_type | varchar(25) | 引擎類型,默認MyISAM |
## picture
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| id | int(10) unsigned | 主鍵id自增 |
| path | varchar(255) | 路徑 |
| url | varchar(255) | 圖片鏈接 |
| md5 | char(32) | 文件md5 |
| sha1 | char(40) | 文件 sha1編碼 |
| status | tinyint(1) | 狀態 |
| create_time | int(10) unsigned | 創建時間 |
## ucenter_admin
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| id | int(10) unsigned | 管理員ID |
| member_id | int(10) unsigned | 管理員用戶ID |
| status | tinyint(3) unsigned | 管理員狀態 |
## ucenter_app
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| id | int(10) unsigned | 應用ID |
| title | varchar(30) | 應用名稱 |
| url | varchar(100) | 應用URL |
| ip | char(15) | 應用IP |
| auth_key | varchar(100) | 加密KEY |
| sys_login | tinyint(1) unsigned | 同步登陸 |
| allow_ip | varchar(255) | 允許訪問的IP |
| create_time | int(10) unsigned | 創建時間 |
| update_time | int(10) unsigned | 更新時間 |
| status | tinyint(4) | 應用狀態 |
## ucenter_member
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| id | int(10) unsigned | 用戶ID |
| username | char(16) | 用戶名 |
| password | char(32) | 密碼 |
| email | char(32) | 用戶郵箱 |
| mobile | char(15) | 用戶手機 |
| reg_time | int(10) unsigned | 注冊時間 |
| reg_ip | bigint(20) | 注冊IP |
| last_login_time | int(10) unsigned | 最后登錄時間 |
| last_login_ip | bigint(20) | 最后登錄IP |
| update_time | int(10) unsigned | 更新時間 |
| status | tinyint(4) | 用戶狀態 |
## ucenter_setting
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| id | int(10) unsigned | 設置ID |
| type | tinyint(3) unsigned | 配置類型(1-用戶配置) |
| value | text | 配置數據 |
## url
> 鏈接表
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| id | int(11) unsigned | 鏈接唯一標識 |
| url | char(255) | 鏈接地址 |
| short | char(100) | 短網址 |
| status | tinyint(2) | 狀態(-1:刪除,0:禁用,1:正常,2:未審核) |
| create_time | int(10) unsigned | 創建時間 |
## userdata
> 用戶數據表,存儲用戶收藏之類的數據
| 字段 | 類型 | 注釋 |
| --- | --- | --- |
| uid | int(10) unsigned | 用戶id |
| type | tinyint(3) | 類型標識(1-文檔收藏) |
| target_id | int(10) | 數據目標id |