# Functions
AutoMigrateAll 自動產生 table.
ClassByClassID 用 課程 ID 查詢課程.
ClassUserByClassUserID 用 課程使用者 ID 與 課程 ID 查詢課程使用者.
CreateClass 創建課程.
CreateClass 新增課程使用者.
CreateProblem 創建作業.
CreateSubmission 創建提交.
CreateTest 創建測驗.
DeleteClass 刪除課程.
DeleteClass 刪除課程使用者.
DeleteProblem 刪除作業.
DeleteTest 刪除測驗.
GetOwnAllSubmission 學生列出自己的submission.
GetProblemAllLastestSubmissionID 拿這堂課所有人最後一個的Problemsubmission.
ListClass 列出所有課程.
ListClass 列出所有課程使用者.
ListClass 列出課程使用者的所有課堂.
ListProblem 列出所有作業.
ListTest 列出所有測驗.
Ping ping a database.
ProblemByProblemID 用 作業 ID 查詢作業.
Setup 資料庫連接設定.
SubmissionBySubmissionID 用 submission ID 查詢submission.
TestkByTestID 用 測驗 ID 查詢測驗.
UpdateClass 更新課程.
UpdateClass 變更課程使用者.
UpdateProblem 更新作業.
UpdateTest 更新測驗.
# Variables
DB 資料庫連接.