海星培力/資料表結構

来自福留子孫
跳转至: 导航搜索
  • groupLearning(組課):每門組課的基本描述
    1. 課名id:辨識碼
    2. 課名:
    3. 課程發起人:
    4. 參與學員:
    5. 繳費人數:
    6. 旁聽學員:
    7. 總時數:
    8. 動機與目標:
    9. 預算規劃:
    10. 課程費用:
    11. 評量方式:
    12. 效益評估與學習資源:
    13. 組課共學課程導師建議:
    14. 導師簽核
  • groupLearningMeta(組課的描述):
    1. meta_id:流水號,自動遞增
    2. main_id:描述主體的辨識碼
    3. meta_key:描述的索引
    4. meta_value:描述的值
  • classes(每次上課):
    1. classid:流水號,自動遞增
    2. cid:課程編號
    3. starttime:開始時間,格式:[0000-00-00 00:00:00]
    4. endtime:結束時間,格式:[0000-00-00 00:00:00]
    5. location:上課地點
    6. tid:上課教師的pid
    7. 缺課:缺課者的ID
  • classMeta(組課的描述):
    1. meta_id:流水號,自動遞增
    2. main_id:描述主體的辨識碼
    3. meta_key:描述的索引
    4. meta_value:描述的值
  • accountStarfish(組課記帳):
    1. aid:流水號
    2. money:金額
    3. date:收支日期
    4. summary:摘要
    5. account_e:負債科目
    6. account_a:資產科目
    7. subaccount:項目
    8. subaccountItem:子項目
    9. cid:組課選修編號
    10. 專案:組課課名
    11. name:收支者姓名
    12. login_user:寫此筆資料者
    13. modify_time:修改時間。即使不納入 sql[0] ,插入或編輯時也會自動帶入異動時間。欄位類型要選 timestamp 、選項要選 CURRENT_TIMESTAMP 、預設值要寫入 CURRENT_TIMESTAMP 。

取得欄位描述的 sql 指令:「select concat('*#',column_name,':',COLUMN_COMMENT) FROM information_schema.columns where TABLE_NAME='表名';」