🚀 Fix: Upgrade main account to Global Super Admin and bypass tenant filters

This commit is contained in:
Hamza-Ayed
2026-04-22 23:05:46 +03:00
parent 2f238e19c2
commit 15890fcfcd

View File

@@ -26,6 +26,17 @@ echo "📦 Database container found. Executing ALTER statements..."
docker exec -i $DB_CONTAINER psql -U $DB_USER -d $DB_NAME <<EOF
-- Add super_admin to roles enum if it doesn't exist
DO \$\$
BEGIN
IF NOT EXISTS (SELECT 1 FROM pg_type t JOIN pg_enum e ON t.oid = e.enumtypid WHERE t.typname = 'users_role_enum' AND e.enumlabel = 'super_admin') THEN
ALTER TYPE "users_role_enum" ADD VALUE 'super_admin';
END IF;
END \$\$;
-- Set the main user as Super Admin
UPDATE "users" SET "role" = 'super_admin' WHERE "email" = 'hamzaayed1@tripz-egypt.com';
-- Add missing columns to User
ALTER TABLE "users" ADD COLUMN IF NOT EXISTS "company_id" uuid;