v0.1.42 - 관리자 자동 계정과 로그인 정리

This commit is contained in:
2026-04-22 18:44:15 +09:00
parent 403d0a0c5a
commit 4a80721824
11 changed files with 118 additions and 49 deletions

View File

@@ -3,6 +3,7 @@ import cors from '@fastify/cors'
import { env } from './config.js'
import { pool } from './db/client.js'
import { ensureDatabaseSchema } from './db/init.js'
import { ensureAdminAccount } from './lib/adminAccount.js'
import { registerAuthRoutes } from './routes/auth.js'
import { registerAdminRoutes } from './routes/admin.js'
import { registerGoalRoutes } from './routes/goals.js'
@@ -13,6 +14,7 @@ const app = Fastify({
})
await ensureDatabaseSchema()
await ensureAdminAccount()
await app.register(cors, {
origin: env.CORS_ORIGIN,