實作邏輯題結果與資料庫整合

This commit is contained in:
2025-09-29 02:56:23 +08:00
parent 0887347116
commit aa34d2d078
31 changed files with 1839 additions and 88 deletions

View File

@@ -2,6 +2,8 @@ import { testConnection } from './connection'
import { createUsersTable } from './models/user'
import { createLogicQuestionsTable } from './models/logic_question'
import { createCreativeQuestionsTable } from './models/creative_question'
import { createTestResultsTable } from './models/test_result'
import { createLogicTestAnswersTable } from './models/logic_test_answer'
// 初始化資料庫
export async function initializeDatabase(): Promise<boolean> {
@@ -24,6 +26,12 @@ export async function initializeDatabase(): Promise<boolean> {
// 建立創意能力測試題目表
await createCreativeQuestionsTable()
// 建立測試結果表
await createTestResultsTable()
// 建立邏輯測驗答案表
await createLogicTestAnswersTable()
console.log('✅ 資料庫初始化完成')
return true
} catch (error) {