first working demo

This commit is contained in:
2025-07-22 17:03:36 +02:00
parent f58e9ef5a2
commit b084910dc0
52 changed files with 11455 additions and 138 deletions

View File

@@ -2,13 +2,19 @@ import { defineConfig } from 'drizzle-kit';
if (!process.env.DATABASE_URL) throw new Error('DATABASE_URL is not set');
const isLocalDb = process.env.DATABASE_URL.startsWith('file:');
export default defineConfig({
schema: './src/lib/server/db/schema.js',
dialect: 'turso',
dbCredentials: {
authToken: process.env.DATABASE_AUTH_TOKEN,
url: process.env.DATABASE_URL
},
dialect: isLocalDb ? 'sqlite' : 'turso',
dbCredentials: isLocalDb
? {
url: process.env.DATABASE_URL
}
: {
authToken: process.env.DATABASE_AUTH_TOKEN,
url: process.env.DATABASE_URL
},
verbose: true,
strict: true
});