22 lines
518 B
JavaScript
22 lines
518 B
JavaScript
#!/usr/bin/env node
|
|
|
|
import fs from 'fs'
|
|
|
|
const isCI = process.env.CI || process.env.NETLIFY || process.env.VERCEL
|
|
|
|
if (isCI) {
|
|
console.log('🔧 CI 环境检测')
|
|
|
|
try {
|
|
if (fs.existsSync('drizzle.config.ts') && fs.existsSync('app/drizzle/schema.ts')) {
|
|
console.log('✅ Drizzle 配置正常')
|
|
} else {
|
|
console.warn('⚠️ Drizzle 配置不完整')
|
|
}
|
|
} catch (error) {
|
|
console.error('❌ 配置检查失败:', error.message)
|
|
}
|
|
} else {
|
|
console.log('📝 本地开发环境')
|
|
}
|