Remove duplicate seed script - use /api/bootstrap endpoint instead

This commit is contained in:
2026-01-16 14:04:08 +00:00
parent f99afb20cf
commit b48f06f7e4
22 changed files with 1 additions and 29 deletions

View File

@@ -20,8 +20,7 @@
"db:generate": "prisma generate --schema=../shared/prisma/schema.prisma",
"db:push": "prisma db push --schema=../shared/prisma/schema.prisma",
"db:migrate": "prisma migrate deploy --schema=../shared/prisma/schema.prisma",
"db:studio": "prisma studio --schema=../shared/prisma/schema.prisma",
"db:seed": "tsx ../shared/seeds/load-and-apply.ts"
"db:studio": "prisma studio --schema=../shared/prisma/schema.prisma"
},
"keywords": [
"database",

View File

@@ -1,27 +0,0 @@
/**
* @file seeds/load-and-apply.ts
* @description Seed script entry point
*
* Loads and applies seed data from /dbal/shared/seeds/ folder.
* Run via: npm --prefix dbal/development run db:seed
*/
// Load environment variables first
import 'dotenv/config'
import { getDBALClient, seedDatabase } from '../../../dbal/development/dist/index.js'
async function main() {
try {
console.log('📦 Loading seed data...')
const client = getDBALClient()
await seedDatabase(client)
console.log('✅ Database seeded successfully')
process.exit(0)
} catch (error) {
console.error('❌ Seed failed:', error instanceof Error ? error.message : error)
process.exit(1)
}
}
main()