fix: continuing to migrate to pnpm
This commit is contained in:
parent
8721158da9
commit
28f20de66a
3 changed files with 5 additions and 5 deletions
|
|
@ -134,7 +134,7 @@
|
|||
},
|
||||
"engines": {
|
||||
"node": ">=20.0.0",
|
||||
"npm": ">=10.0.0"
|
||||
"pnpm": ">=9.0.0"
|
||||
},
|
||||
"overrides": {
|
||||
"@sveltejs/vite-plugin-svelte": "^4.0.0-next.6",
|
||||
|
|
|
|||
|
|
@ -34,16 +34,16 @@ async function initializeDatabase() {
|
|||
|
||||
// Run migrations
|
||||
console.log('🔄 Running database migrations...')
|
||||
execSync('npx prisma migrate deploy', { stdio: 'inherit' })
|
||||
execSync('pnpm exec prisma migrate deploy', { stdio: 'inherit' })
|
||||
|
||||
// Run seeds
|
||||
console.log('🌱 Seeding database...')
|
||||
execSync('npx prisma db seed', { stdio: 'inherit' })
|
||||
execSync('pnpm exec prisma db seed', { stdio: 'inherit' })
|
||||
|
||||
console.log('✅ Database initialization complete!')
|
||||
} else {
|
||||
console.log('✅ Database already initialized. Running migrations only...')
|
||||
execSync('npx prisma migrate deploy', { stdio: 'inherit' })
|
||||
execSync('pnpm exec prisma migrate deploy', { stdio: 'inherit' })
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('❌ Database initialization failed:', error)
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ echo "🚂 Starting Railway deployment..."
|
|||
|
||||
# Generate Prisma client first
|
||||
echo "📦 Generating Prisma client..."
|
||||
npx prisma generate
|
||||
pnpm exec prisma generate
|
||||
|
||||
# Initialize database (runs migrations and seeds on first deploy only)
|
||||
echo "🗄️ Initializing database..."
|
||||
|
|
|
|||
Loading…
Reference in a new issue