{
"scripts": {
"db:wipe": "find db -type f \\( -name '*.db' -o -name '*.sqlite' \\) -delete",
"db:mig:san": "bun db/migrations/sanitize.ts",
"db:mig:wipe": "bun db/migrations/wipe.ts",
"db:wipe:all": "bun db:wipe && bun db:mig:wipe",
"db:mig": "bun drizzle-kit migrate && bun x @better-auth/cli@latest migrate --yes",
"db:mig:gen": "bun drizzle-kit generate && bun db:mig:san && bun x @better-auth/cli@latest generate --yes",
"db:mig:reset": "bun db:mig:wipe && bun db:mig:gen",
"db:seed": "npx db/seed.ts",
"db:setup": "bun db:mig && bun db:seed",
"db:reset": "bun db:wipe && bun db:setup",
"db:reset:all": "bun db:wipe:all && bun db:mig:gen && bun db:mig",
"format": "bunx biome format . --write"
},
"dependencies": {
"better-auth": "^1.5.0",
"@better-auth/i18n": "^1.5.0",
"ioredis": "^5.10.0",
// ...
},
"devDependencies": {
"@better-auth/cli": "^1.4.20",
"@types/bun": "^1.3.9",
"@biomejs/biome": "^2.4.4",
"drizzle-kit": "^0.31.9",
"drizzle-orm": "^0.45.1",
// ...
}
}
{
"scripts": {
"db:wipe": "find db -type f \\( -name '*.db' -o -name '*.sqlite' \\) -delete",
"db:mig:san": "bun db/migrations/sanitize.ts",
"db:mig:wipe": "bun db/migrations/wipe.ts",
"db:wipe:all": "bun db:wipe && bun db:mig:wipe",
"db:mig": "bun drizzle-kit migrate && bun x @better-auth/cli@latest migrate --yes",
"db:mig:gen": "bun drizzle-kit generate && bun db:mig:san && bun x @better-auth/cli@latest generate --yes",
"db:mig:reset": "bun db:mig:wipe && bun db:mig:gen",
"db:seed": "npx db/seed.ts",
"db:setup": "bun db:mig && bun db:seed",
"db:reset": "bun db:wipe && bun db:setup",
"db:reset:all": "bun db:wipe:all && bun db:mig:gen && bun db:mig",
"format": "bunx biome format . --write"
},
"dependencies": {
"better-auth": "^1.5.0",
"@better-auth/i18n": "^1.5.0",
"ioredis": "^5.10.0",
// ...
},
"devDependencies": {
"@better-auth/cli": "^1.4.20",
"@types/bun": "^1.3.9",
"@biomejs/biome": "^2.4.4",
"drizzle-kit": "^0.31.9",
"drizzle-orm": "^0.45.1",
// ...
}
}