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": { "engines": {
"node": ">=20.0.0", "node": ">=20.0.0",
"npm": ">=10.0.0" "pnpm": ">=9.0.0"
}, },
"overrides": { "overrides": {
"@sveltejs/vite-plugin-svelte": "^4.0.0-next.6", "@sveltejs/vite-plugin-svelte": "^4.0.0-next.6",

View file

@ -34,16 +34,16 @@ async function initializeDatabase() {
// Run migrations // Run migrations
console.log('🔄 Running database migrations...') console.log('🔄 Running database migrations...')
execSync('npx prisma migrate deploy', { stdio: 'inherit' }) execSync('pnpm exec prisma migrate deploy', { stdio: 'inherit' })
// Run seeds // Run seeds
console.log('🌱 Seeding database...') console.log('🌱 Seeding database...')
execSync('npx prisma db seed', { stdio: 'inherit' }) execSync('pnpm exec prisma db seed', { stdio: 'inherit' })
console.log('✅ Database initialization complete!') console.log('✅ Database initialization complete!')
} else { } else {
console.log('✅ Database already initialized. Running migrations only...') 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) { } catch (error) {
console.error('❌ Database initialization failed:', error) console.error('❌ Database initialization failed:', error)

View file

@ -5,7 +5,7 @@ echo "🚂 Starting Railway deployment..."
# Generate Prisma client first # Generate Prisma client first
echo "📦 Generating Prisma client..." echo "📦 Generating Prisma client..."
npx prisma generate pnpm exec prisma generate
# Initialize database (runs migrations and seeds on first deploy only) # Initialize database (runs migrations and seeds on first deploy only)
echo "🗄️ Initializing database..." echo "🗄️ Initializing database..."