PhpMyTool

數據/資料庫字典生成工具

方便就是極難超越的價值


happyfunds數據庫字典 



1、類別資料表-posts資料表關聯 (categories

字段名 數據類型 數據類型 長度 屬性 默認值 允許非空 主鍵 備註
id 數字 int 10 正數 NO PRI+自增 主鍵
parent_id 數字 int 10 正數 YES MUL  上一層id,使用id來記錄category階層
order 數字 int 11 1 NO   排列順序
name 字串 varchar 171 NO   類別名稱
slug 字串 varchar 171 NO UNI  網址片段
created_at 數字時間戳 timestamp 6 YES   新增日期
updated_at 數字時間戳 timestamp 7 YES   修改日期

2、後台表單欄位記錄資料表 (data_rows

字段名 數據類型 數據類型 長度 屬性 默認值 允許非空 主鍵 備註
id 數字 int 10 正數 NO PRI+自增 主鍵
data_type_id 數字 int 10 正數 NO MUL  後台表單欄位選單
field 字串 varchar 255 NO   欄位名稱
type 字串 varchar 255 NO   欄位類別
display_name 字串 varchar 255 NO   顯示名稱
required 數子選項 tinyint 1 0 NO   必填
browse 數子選項 tinyint 1 1 NO   瀏覽
read 數子選項 tinyint 1 1 NO   讀取
edit 數子選項 tinyint 1 1 NO   編輯
add 數子選項 tinyint 1 1 NO   新增
delete 數子選項 tinyint 1 1 NO   刪除
details 文章 text 65535 YES   欄位規則,JSON格式
order 數字 int 11 1 NO   排序

3、後台資料表 (data_types

字段名 數據類型 數據類型 長度 屬性 默認值 允許非空 主鍵 備註
id 數字 int 10 正數 NO PRI+自增 主鍵
name 字串 varchar 171 NO UNI  選單名稱
slug 字串 varchar 171 NO UNI  網址片段
display_name_singular 字串 varchar 255 NO   顯示名稱(單數)
display_name_plural 字串 varchar 255 NO   顯示名稱(複數)
icon 字串 varchar 255 YES   小圖示
model_name 字串 varchar 255 YES   對應的Model
policy_name 字串 varchar 255 YES   使用政策
controller 字串 varchar 255 YES   對應的Controller
description 字串 varchar 255 YES   功能敘述
generate_permissions 數子選項 tinyint 1 0 NO   權限生成
server_side 數子選項 tinyint 4 0 NO   於Server端進行分頁
details 文章 text 65535 YES   欄位規則,JSON格式
created_at 數字時間戳 timestamp 14 YES   新增日期
updated_at 數字時間戳 timestamp 15 YES   修改日期

4、捐款紀錄 (donationrecords

字段名 數據類型 數據類型 長度 屬性 默認值 允許非空 主鍵 備註
id 數字 int 10 正數 NO PRI  主鍵
amount 倍準
浮點數
double YES   金額
currency 字串 varchar 30 YES   貨幣總類
email 字串 varchar 150 YES   電郵
tel 字串 varchar 20 YES   電話含分機
mobile 數字 int 11 YES   手機
address 字串 varchar 200 YES   地址
remarks 文章 text 65535 YES   備註(讓捐款人自己寫些資訊)
uid 數字 int 11 YES   會員UID
username 字串 varchar 30 YES   捐款人大名
corporate_title 字串 varchar 30 YES   企業全銜
vat_number 字串 varchar 20 YES   統編(統一編號)
created_at 日期時間 datetime 時間 YES   資料新增日期
updated_at 數字時間戳 timestamp 14 CURRENT_TIMESTAMP YES  
deleted_at 日期時間 datetime 時間 YES   刪除日期

5、後台選單資料表 (menu_items

字段名 數據類型 數據類型 長度 屬性 默認值 允許非空 主鍵 備註
id 數字 int 10 正數 NO PRI+自增 主鍵
menu_id 數字 int 10 正數 YES MUL  選單id
title 字串 varchar 255 NO   標題
url 字串 varchar 255 NO   網址
target 字串 varchar 255 _self NO   開啟方式,另開分頁 or 於原本頁面
icon_class 字串 varchar 255 YES   小圖示CSS
color 字串 varchar 255 YES   字體顏色
parent_id 數字 int 11 YES   上層選單id
order 數字 int 11 NO   排序
created_at 數字時間戳 timestamp 10 YES   新增日期
updated_at 數字時間戳 timestamp 11 YES   修改日期
route 字串 varchar 255 YES   路由
parameters 文章 text 65535 YES   參數

6、群組選單資料表 (menus

字段名 數據類型 數據類型 長度 屬性 默認值 允許非空 主鍵 備註
id 數字 int 10 正數 NO PRI+自增 主鍵
name 字串 varchar 171 NO UNI  選單名稱
created_at 數字時間戳 timestamp 3 YES   新增日期
updated_at 數字時間戳 timestamp 4 YES   修改日期

7、資料表同步記錄 (migrations

字段名 數據類型 數據類型 長度 屬性 默認值 允許非空 主鍵 備註
id 數字 int 10 正數 NO PRI+自增 主鍵
migration 字串 varchar 255 NO   同步的資料表
batch 數字 int 11 NO   版本

8、頁面資料表 (pages

字段名 數據類型 數據類型 長度 屬性 默認值 允許非空 主鍵 備註
id 數字 int 10 正數 NO PRI+自增 主鍵
author_id 數字 int 11 NO   作者id
title 字串 varchar 255 NO   標題
excerpt 文章 text 65535 YES   搞要
body 文章 text 65535 YES   內文
image 字串 varchar 255 YES   附圖
slug 字串 varchar 171 NO UNI  網址片段
meta_description 文章 text 65535 YES   SEO敘述
meta_keywords 文章 text 65535 YES   SEO關鍵字
status 單選項 enum INACTIVE NO   啟用狀態
created_at 數字時間戳 timestamp 11 YES   新增日期
updated_at 數字時間戳 timestamp 12 YES   修改日期

9、重設密碼記錄表 (password_resets

字段名 數據類型 數據類型 長度 屬性 默認值 允許非空 主鍵 備註
email 字串 varchar 255 NO MUL  信箱
token 字串 varchar 255 NO   代號
created_at 數字時間戳 timestamp 3 YES   新增日期

10、群組與權限對應表 (permission_role

字段名 數據類型 數據類型 長度 屬性 默認值 允許非空 主鍵 備註
permission_id 大數值 bigint 20 正數 NO PRI  權限id
role_id 大數值 bigint 20 正數 NO PRI  群組id

11、權限管理表 (permissions

字段名 數據類型 數據類型 長度 屬性 默認值 允許非空 主鍵 備註
id 大數值 bigint 20 正數 NO PRI+自增 主鍵
key 字串 varchar 191 NO MUL  權限名稱
table_name 字串 varchar 255 YES   對應資料表
created_at 數字時間戳 timestamp 4 YES   新增日期
updated_at 數字時間戳 timestamp 5 YES   修改日期

12、政黨資料表 (politicalparties

字段名 數據類型 數據類型 長度 屬性 默認值 允許非空 主鍵 備註
id 數字 int 10 正數 NO PRI+自增
politicalparty_id 數字 int 3 YES   政黨id
name 字串 varchar 30 YES   政黨名稱
colour 字串 varchar 20 YES   政黨顏色
odds 倍準
浮點數
double 正數 1 YES   賠率
created_at 日期時間 datetime 時間 YES   資料新增日期
updated_at 數字時間戳 timestamp 7 YES   資料修改時間

13、文章資料表 (posts

字段名 數據類型 數據類型 長度 屬性 默認值 允許非空 主鍵 備註
id 數字 int 10 正數 NO PRI+自增 主鍵
author_id 數字 int 11 YES   作者id
category_id 數字 int 11 YES   類別id
title 字串 varchar 255 YES   標題
seo_title 字串 varchar 255 YES   SEO標題
excerpt 文章 text 65535 YES   摘要
body 文章 text 65535 YES   內文
image 字串 varchar 255 YES   附圖
slug 字串 varchar 171 YES UNI  網址片段
meta_description 文章 text 65535 YES   SEO敘述
meta_keywords 文章 text 65535 YES   SEO關鍵字
status 單選項 enum DRAFT YES   發布狀態
featured 數子選項 tinyint 1 0 YES   特色文章
created_at 數字時間戳 timestamp 14 YES   新增日期
updated_at 數字時間戳 timestamp 15 YES   修改日期

14、候選人資料 (presidentialcandidates

字段名 數據類型 數據類型 長度 屬性 默認值 允許非空 主鍵 備註
id 數字 int 10 正數 NO PRI  主鍵
name 字串 varchar 30 YES   姓名
nickname 字串 varchar 30 YES   暱稱
candidate_number 數字 int 1 正數 YES   候選人號碼
politics 文章 text 65535 YES   政見
politicalparty_id 數字 int 2 YES MUL  所屬政黨id
candidate_date 日期 date 時間 YES   宣布參選日期
created_at 日期時間 datetime 時間 YES   資料新增日期
updated_at 數字時間戳 timestamp 9 YES   資料更新時間
birthday 日期 date 時間 YES   生日
odds 倍準
浮點數
double 1 YES   賠率

15、群組資料表 (roles

字段名 數據類型 數據類型 長度 屬性 默認值 允許非空 主鍵 備註
id 大數值 bigint 20 正數 NO PRI+自增 主鍵
name 字串 varchar 171 NO UNI  群組名稱
display_name 字串 varchar 255 NO   顯示名稱
created_at 數字時間戳 timestamp 4 YES   新增日期
updated_at 數字時間戳 timestamp 5 YES   修改日期

16、設定參數表 (settings

字段名 數據類型 數據類型 長度 屬性 默認值 允許非空 主鍵 備註
id 數字 int 10 正數 NO PRI+自增 主鍵
key 字串 varchar 191 NO UNI  參數名稱
display_name 字串 varchar 255 NO   顯示名稱
value 文章 text 65535 YES   參數內容
details 文章 text 65535 YES   欄位規則,JSON格式
type 字串 varchar 255 NO   參數格式
order 數字 int 11 1 NO   排序
group 字串 varchar 255 YES   設定群組

17、交易記錄表 (translations

字段名 數據類型 數據類型 長度 屬性 默認值 允許非空 主鍵 備註
id 數字 int 10 正數 NO PRI+自增 主鍵
table_name 字串 varchar 191 NO MUL  表格名稱
column_name 字串 varchar 191 NO   欄位名稱
foreign_key 數字 int 10 正數 NO   外來鍵名
locale 字串 varchar 191 NO   國別縮寫
value 文章 text 65535 NO   欄位數值
created_at 數字時間戳 timestamp 7 YES   新增日期
updated_at 數字時間戳 timestamp 8 YES   修改日期

18、會員與群組對應表 (user_roles

字段名 數據類型 數據類型 長度 屬性 默認值 允許非空 主鍵 備註
user_id 大數值 bigint 20 正數 NO PRI  使用者id
role_id 大數值 bigint 20 正數 NO PRI  群組id

19、會員資料表 (users

字段名 數據類型 數據類型 長度 屬性 默認值 允許非空 主鍵 備註
id 大數值 bigint 20 正數 NO PRI+自增 主鍵
role_id 大數值 bigint 20 正數 YES MUL  群組id
name 字串 varchar 171 NO   會員名稱
email 字串 varchar 191 NO UNI  信箱
avatar 字串 varchar 255 users/default.png YES   大頭貼
email_verified_at 數字時間戳 timestamp 6 YES   信箱驗証日期
password 字串 varchar 255 NO   密碼(己加密)
remember_token 字串 varchar 100 YES   使用者代碼
settings 文章 text 65535 YES   細項設定,JSON格式
created_at 數字時間戳 timestamp 10 YES   新增日期
updated_at 數字時間戳 timestamp 11 YES   修改日期
滑鼠拖到右區列印