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/public ./public
COPY --from=chataibuilder /app/next.config.js ./next.config.js COPY --from=chataibuilder /app/next.config.js ./next.config.js
COPY .env.local ./.env.local COPY .env.local ./.env.local
# 拷贝所有数据库迁移脚本
COPY chatdesk-ui/supabase ./supabase COPY chatdesk-ui/supabase ./supabase
WORKDIR / WORKDIR /

View File

@ -25,14 +25,14 @@ echo "🚀 Starting database initialization..."
# 执行 migrations # 执行 migrations
echo "📂 Running 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" echo " ▶ Executing $file"
psql -f "$file" psql -f "$file"
done done
# 执行 seed.sql # 执行 seed.sql
echo "🌱 Running seed.sql..." echo "🌱 Running seed.sql..."
psql -f /supabase/chatdesk-ui/supabase/seed.sql psql -f /supabase/chatdesk/supabase/seed.sql
# 写入初始化标记 # 写入初始化标记
touch "$FLAG_FILE" touch "$FLAG_FILE"

View File

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