This commit is contained in:
hailin 2025-05-19 11:40:08 +08:00
parent 5c4b3c8c42
commit dd4f01dede
3 changed files with 4 additions and 3 deletions

View File

@ -420,6 +420,7 @@ COPY --from=chataibuilder /app/.next ./.next
COPY --from=chataibuilder /app/public ./public
COPY --from=chataibuilder /app/next.config.js ./next.config.js
COPY .env.local ./.env.local
# 拷贝所有数据库迁移脚本
COPY chatdesk-ui/supabase ./supabase
WORKDIR /

View File

@ -25,14 +25,14 @@ echo "🚀 Starting database initialization..."
# 执行 migrations
echo "📂 Running migrations..."
for file in $(ls /supabase/chatdesk-ui/supabase/migrations/*.sql | sort); do
for file in $(ls /supabase/chatdesk/supabase/migrations/*.sql | sort); do
echo " ▶ Executing $file"
psql -f "$file"
done
# 执行 seed.sql
echo "🌱 Running seed.sql..."
psql -f /supabase/chatdesk-ui/supabase/seed.sql
psql -f /supabase/chatdesk/supabase/seed.sql
# 写入初始化标记
touch "$FLAG_FILE"

View File

@ -54,7 +54,7 @@ stdout_logfile=auto
[program:chatdesk-ui]
command=/bin/bash /supabase/chatdesk-ui/wrapper.sh
command=/bin/bash /supabase/chatdesk/wrapper.sh
user=root
autorestart=true
stderr_logfile=/var/log/chatdesk-ui.err.log