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": {
|
"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",
|
||||||
|
|
|
||||||
|
|
@ -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)
|
||||||
|
|
|
||||||
|
|
@ -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..."
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue