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/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 /
|
||||||
|
|
|
||||||
|
|
@ -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"
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue