WIP! A BB-style forum, on the ATmosphere! We're still working... we'll be back soon when we have something to show off!
node typescript hono htmx atproto

feat(appview): add dialect-specific Drizzle configs and update db scripts

+14 -2
apps/appview/drizzle.config.ts apps/appview/drizzle.postgres.config.ts
+10
apps/appview/drizzle.sqlite.config.ts
··· 1 + import { defineConfig } from "drizzle-kit"; 2 + 3 + export default defineConfig({ 4 + schema: "../../packages/db/src/schema.sqlite.ts", 5 + out: "./drizzle-sqlite", 6 + dialect: "sqlite", 7 + dbCredentials: { 8 + url: process.env.DATABASE_URL!, 9 + }, 10 + });
+4 -2
apps/appview/package.json
··· 11 11 "lint:fix": "oxlint --fix src/", 12 12 "test": "vitest run", 13 13 "clean": "rm -rf dist", 14 - "db:generate": "drizzle-kit generate", 15 - "db:migrate": "drizzle-kit migrate" 14 + "db:generate": "drizzle-kit generate --config=drizzle.postgres.config.ts", 15 + "db:migrate": "drizzle-kit migrate --config=drizzle.postgres.config.ts", 16 + "db:generate:sqlite": "drizzle-kit generate --config=drizzle.sqlite.config.ts", 17 + "db:migrate:sqlite": "drizzle-kit migrate --config=drizzle.sqlite.config.ts" 16 18 }, 17 19 "dependencies": { 18 20 "@atbb/atproto": "workspace:*",