From f3d51b7c6bf6923681df9d119b75d8c1b7ea31a0 Mon Sep 17 00:00:00 2001 From: PalmDevs Date: Sun, 14 Jul 2024 00:27:23 +0700 Subject: [PATCH] chore(bots/discord): automatically build default db --- bots/discord/drizzle.config.ts | 2 +- bots/discord/package.json | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/bots/discord/drizzle.config.ts b/bots/discord/drizzle.config.ts index 3c1920e..d9a9a69 100644 --- a/bots/discord/drizzle.config.ts +++ b/bots/discord/drizzle.config.ts @@ -4,6 +4,6 @@ export default defineConfig({ dialect: 'sqlite', schema: './src/database/schemas.ts', dbCredentials: { - url: `file:./${process.env['DATABASE_PATH']}`, + url: process.env['DATABASE_PATH'] ? `file:./${process.env['DATABASE_PATH']}` : 'file:./db.sqlite3', }, }) diff --git a/bots/discord/package.json b/bots/discord/package.json index 0fc0978..d81dd2a 100644 --- a/bots/discord/package.json +++ b/bots/discord/package.json @@ -7,12 +7,12 @@ "main": "src/index.ts", "scripts": { "register": "bun run scripts/reload-slash-commands.ts", - "start": "bun run scripts/generate-indexes.ts && bun run src/index.ts", - "dev": "bun run scripts/generate-indexes.ts && bun --watch src/index.ts", + "start": "bun prepare && bun run src/index.ts", + "dev": "bun prepare && bun --watch src/index.ts", "build:config": "bun build config.ts --outdir=dist", - "build": "bun prepare && bun build:config && bun build src/index.ts -e ./config.js --target=bun --outdir=dist/src && DATABASE_PATH=dist/db.sqlite3 drizzle-kit push", + "build": "bun prepare && bun build:config && bun build src/index.ts -e ./config.js --target=bun --outdir=dist/src && drizzle-kit push", "watch": "bun dev", - "prepare": "bun run scripts/generate-indexes.ts" + "prepare": "bun run scripts/generate-indexes.ts && drizzle-kit push" }, "repository": { "type": "git",