From e4f950c6895bd31f2ff526e5a948134c917e35ec Mon Sep 17 00:00:00 2001 From: Aman Varshney Date: Thu, 20 Mar 2025 15:34:15 +0530 Subject: [PATCH] add .gitignore in template --- .changeset/poor-seas-deny.md | 5 +++++ apps/cli/src/helpers/env-setup.ts | 12 ++++++------ apps/cli/template/base/.gitignore | 2 ++ .../packages/server/drizzle.config.ts | 2 +- .../packages/server/src/db/index.ts | 2 +- 5 files changed, 15 insertions(+), 8 deletions(-) create mode 100644 .changeset/poor-seas-deny.md create mode 100644 apps/cli/template/base/.gitignore diff --git a/.changeset/poor-seas-deny.md b/.changeset/poor-seas-deny.md new file mode 100644 index 0000000..f00169f --- /dev/null +++ b/.changeset/poor-seas-deny.md @@ -0,0 +1,5 @@ +--- +"create-better-t-stack": patch +--- + +fix env when turso setup is off diff --git a/apps/cli/src/helpers/env-setup.ts b/apps/cli/src/helpers/env-setup.ts index 5aa75b2..87b209c 100644 --- a/apps/cli/src/helpers/env-setup.ts +++ b/apps/cli/src/helpers/env-setup.ts @@ -40,12 +40,12 @@ export async function setupEnvironmentVariables( envContent += databaseUrlLine; } - if ( - options.database === "sqlite" && - options.turso && - !envContent.includes("TURSO_CONNECTION_URL") - ) { - envContent += "\nTURSO_CONNECTION_URL=http://127.0.0.1:8080"; + if (options.database === "sqlite") { + if (!envContent.includes("TURSO_CONNECTION_URL")) { + if (!options.turso) { + envContent += "\nTURSO_CONNECTION_URL=http://127.0.0.1:8080"; + } + } } } diff --git a/apps/cli/template/base/.gitignore b/apps/cli/template/base/.gitignore new file mode 100644 index 0000000..a911425 --- /dev/null +++ b/apps/cli/template/base/.gitignore @@ -0,0 +1,2 @@ +/node_modules/ +.turbo diff --git a/apps/cli/template/with-drizzle-sqlite/packages/server/drizzle.config.ts b/apps/cli/template/with-drizzle-sqlite/packages/server/drizzle.config.ts index 1a3f95d..908a9d4 100644 --- a/apps/cli/template/with-drizzle-sqlite/packages/server/drizzle.config.ts +++ b/apps/cli/template/with-drizzle-sqlite/packages/server/drizzle.config.ts @@ -6,6 +6,6 @@ export default defineConfig({ dialect: "turso", dbCredentials: { url: process.env.TURSO_CONNECTION_URL!, - authToken: process.env.TURSO_AUTH_TOKEN!, + authToken: process.env.TURSO_AUTH_TOKEN, }, }); diff --git a/apps/cli/template/with-drizzle-sqlite/packages/server/src/db/index.ts b/apps/cli/template/with-drizzle-sqlite/packages/server/src/db/index.ts index 3562cf7..c06055c 100644 --- a/apps/cli/template/with-drizzle-sqlite/packages/server/src/db/index.ts +++ b/apps/cli/template/with-drizzle-sqlite/packages/server/src/db/index.ts @@ -3,7 +3,7 @@ import { drizzle } from "drizzle-orm/libsql"; export const db = drizzle({ connection: { url: process.env.TURSO_CONNECTION_URL!, - authToken: process.env.TURSO_AUTH_TOKEN!, + authToken: process.env.TURSO_AUTH_TOKEN, }, // logger: true, });