fix: continuing to migrate to pnpm

This commit is contained in:
Justin Edmund 2025-11-23 03:25:20 -08:00
parent 8721158da9
commit 28f20de66a
3 changed files with 5 additions and 5 deletions

View file

@ -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",

View file

@ -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)

View file

@ -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..."