Disable antiforgery on auth and add quantengine migration tools
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
DB_HOST="${DB_HOST:-127.0.0.1}"
|
||||
DB_PORT="${DB_PORT:-5432}"
|
||||
DB_USER="${DB_USER:-quantengine_app}"
|
||||
DB_PASSWORD="${DB_PASSWORD:-}"
|
||||
DB_NAME="${DB_NAME:-quantenginedb}"
|
||||
SCHEMA="${SCHEMA:-quantengine}"
|
||||
|
||||
if [ -z "${DB_PASSWORD}" ]; then
|
||||
echo "ERROR: DB_PASSWORD must be set."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Row counts in ${DB_NAME}.${SCHEMA}:"
|
||||
for table in workspace_account workspace_session settings account_snapshot workspace_approval_v2 workspace_lock kis_tokens kis_collection_runs kis_collection_snapshots kis_collection_errors; do
|
||||
count=$(PGPASSWORD="${DB_PASSWORD}" psql -h "${DB_HOST}" -p "${DB_PORT}" -U "${DB_USER}" -d "${DB_NAME}" -Atc "SELECT COUNT(*) FROM ${SCHEMA}.${table};" 2>/dev/null || echo "MISSING")
|
||||
printf '%s %s\n' "${table}" "${count}"
|
||||
done
|
||||
Reference in New Issue
Block a user