diff --git a/apps/cli/src/helpers/core/post-installation.ts b/apps/cli/src/helpers/core/post-installation.ts index 9c14d16..1b5bebd 100644 --- a/apps/cli/src/helpers/core/post-installation.ts +++ b/apps/cli/src/helpers/core/post-installation.ts @@ -340,7 +340,9 @@ async function getDatabaseInstructions( `${pc.cyan("•")} Start docker container: ${`${runCmd} db:start`}`, ); } - instructions.push(`${pc.cyan("•")} Apply schema: ${`${runCmd} db:push`}`); + if (!(dbSetup === "d1" && serverDeploy === "alchemy")) { + instructions.push(`${pc.cyan("•")} Apply schema: ${`${runCmd} db:push`}`); + } if (!(dbSetup === "d1" && serverDeploy === "alchemy")) { instructions.push( `${pc.cyan("•")} Database UI: ${`${runCmd} db:studio`}`, diff --git a/apps/cli/templates/db/prisma/sqlite/prisma.config.ts.hbs b/apps/cli/templates/db/prisma/sqlite/prisma.config.ts.hbs index 594c94a..b6cf18b 100644 --- a/apps/cli/templates/db/prisma/sqlite/prisma.config.ts.hbs +++ b/apps/cli/templates/db/prisma/sqlite/prisma.config.ts.hbs @@ -1,38 +1,10 @@ import "dotenv/config"; import path from "node:path"; import type { PrismaConfig } from "prisma"; -{{#if (eq dbSetup "d1")}} -import { PrismaD1 } from "@prisma/adapter-d1"; -{{/if}} -{{#if (eq dbSetup "turso")}} -import { PrismaLibSQL } from "@prisma/adapter-libsql"; -{{/if}} export default { - {{#if (or (eq dbSetup "d1") (eq dbSetup "turso"))}} - experimental: { - adapter: true - }, - {{/if}} schema: path.join("prisma", "schema"), migrations: { path: path.join("prisma", "migrations"), - }, - {{#if (eq dbSetup "d1")}} - async adapter() { - return new PrismaD1({ - CLOUDFLARE_D1_TOKEN: process.env.CLOUDFLARE_D1_TOKEN, - CLOUDFLARE_ACCOUNT_ID: process.env.CLOUDFLARE_ACCOUNT_ID, - CLOUDFLARE_DATABASE_ID: process.env.CLOUDFLARE_DATABASE_ID, - }); - }, - {{/if}} - {{#if (eq dbSetup "turso")}} - async adapter() { - return new PrismaLibSQL({ - url: process.env.DATABASE_URL || "", - authToken: process.env.DATABASE_AUTH_TOKEN, - }); - }, - {{/if}} + } } satisfies PrismaConfig;