This commit is contained in:
parent
5c4b3c8c42
commit
dd4f01dede
|
|
@ -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 /
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in New Issue