TeamVis Self-Host-Bundle v0.31.0
This commit is contained in:
@@ -440,9 +440,12 @@ SQL
|
||||
|
||||
head "REST + Storage starten"
|
||||
( cd "$TARGET" && docker compose up -d rest storage )
|
||||
say "→ Warte auf Storage (legt sein storage-Schema an) …"
|
||||
for _ in $(seq 1 30); do
|
||||
if ( cd "$TARGET" && docker compose exec -T -e PGPASSWORD="$POSTGRES_PASSWORD" db psql -U supabase_admin -d "$POSTGRES_DB" -tAc "select 1 from information_schema.schemata where schema_name='storage'" 2>/dev/null | grep -q 1 ); then break; fi
|
||||
# WICHTIG: nicht nur auf das storage-Schema warten — storage-api legt die
|
||||
# buckets-Spalten (inkl. 'public') erst über seine Migrationen an. Erst wenn
|
||||
# buckets.public existiert, kann das TeamVis-Schema seine Buckets eintragen.
|
||||
say "→ Warte auf Storage (Migrationen inkl. buckets.public) …"
|
||||
for _ in $(seq 1 60); do
|
||||
if ( cd "$TARGET" && docker compose exec -T -e PGPASSWORD="$POSTGRES_PASSWORD" db psql -U supabase_admin -d "$POSTGRES_DB" -tAc "select 1 from information_schema.columns where table_schema='storage' and table_name='buckets' and column_name='public'" 2>/dev/null | grep -q 1 ); then break; fi
|
||||
sleep 2
|
||||
done
|
||||
ok "Storage initialisiert."
|
||||
|
||||
Reference in New Issue
Block a user