feat: add SQLite database with Drizzle ORM schema and migrations

This commit is contained in:
Siddharth Kumar Sah
2026-03-22 02:51:57 +08:00
parent 1e7fb11da0
commit a24c6dd014
11 changed files with 1433 additions and 2 deletions
+5
View File
@@ -3,6 +3,11 @@ import cors from "@fastify/cors";
import rateLimit from "@fastify/rate-limit";
import { env } from "./config.js";
import { APP_VERSION } from "@stirling-image/shared";
import { runMigrations } from "./db/migrate.js";
// Run before anything else
runMigrations();
console.log("Database initialized");
const app = Fastify({
logger: true,