A decentralized music tracking and discovery platform built on AT Protocol 馃幍
at fff48ea3213bb11efcfcb7db85be1dfcd2bebc5e 18 lines 475 B view raw
1import { defineConfig } from "drizzle-kit"; 2import envpaths from "env-paths"; 3import fs from "node:fs"; 4import chalk from "chalk"; 5 6fs.mkdirSync(envpaths("rocksky", { suffix: "" }).data, { recursive: true }); 7const url = `${envpaths("rocksky", { suffix: "" }).data}/rocksky.sqlite`; 8 9console.log(`Database URL: ${chalk.greenBright(url)}`); 10 11export default defineConfig({ 12 dialect: "sqlite", 13 schema: "./src/schema", 14 out: "./drizzle", 15 dbCredentials: { 16 url, 17 }, 18});