diff --git a/deno.json b/deno.json index 0f1d7ea..9bc7579 100644 --- a/deno.json +++ b/deno.json @@ -1,4 +1,5 @@ { + "lock": false, "tasks": { "check": "deno fmt && deno fmt --check . && deno lint . && deno check", "dev": "vite", @@ -8,10 +9,10 @@ "e2e": "deno run -A npm:playwright test", "e2e:ui": "deno run -A npm:playwright test --ui", "e2e:report": "deno run -A npm:playwright show-report", - "db:generate": "deno run -A npm:drizzle-kit generate", - "db:migrate": "deno run -A npm:drizzle-kit migrate", - "db:push": "deno run -A npm:drizzle-kit push", - "db:studio": "deno run -A npm:drizzle-kit studio", + "db:generate": "deno run -A drizzle-kit generate", + "db:migrate": "deno run -A drizzle-kit migrate", + "db:push": "deno run -A drizzle-kit push", + "db:studio": "deno run -A drizzle-kit studio", "test:auth-callback-db": "./tests/run-auth-callback-db-test.sh" }, "lint": { "rules": { "tags": ["fresh", "recommended"] } }, diff --git a/drizzle.config.ts b/drizzle.config.ts index 761001c..be2822d 100644 --- a/drizzle.config.ts +++ b/drizzle.config.ts @@ -1,17 +1,6 @@ import { defineConfig } from "drizzle-kit"; -import process from "node:process"; -const dbUrl = (() => { - const fromProcess = process.env.POSTGRES_OPTIONS; - const fromDeno = typeof Deno !== "undefined" - ? Deno.env.get("POSTGRES_OPTIONS") - : undefined; - return fromProcess ?? fromDeno; -})(); - -if (!dbUrl) { - throw new Error("POSTGRES_OPTIONS environment variable is required"); -} +const dbUrl = Deno.env.get("POSTGRES_OPTIONS") export default defineConfig({ schema: "./db/schema.ts", @@ -23,4 +12,4 @@ export default defineConfig({ schemaFilter: ["public"], strict: true, verbose: true, -}); +}); \ No newline at end of file