Files
sui_blog/start.sh
T
胡旭 92d190a081 fix: prisma db push 移到启动时执行(保留用户数据)
构建时执行会覆盖用户拷贝的数据库文件,
改为容器启动时执行,已有数据则跳过。
2026-06-24 16:48:07 +08:00

13 lines
288 B
Bash

#!/bin/sh
# 启动前确保数据库表存在
node -e "
const { execSync } = require('child_process');
try {
execSync('npx prisma db push --skip-generate', { stdio: 'inherit' });
} catch (e) {
console.error('prisma db push failed:', e.message);
}
"
# 启动应用
exec node server.js