🚀 Fix: Upgrade main account to Global Super Admin and bypass tenant filters
This commit is contained in:
11
db-fix.sh
11
db-fix.sh
@@ -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;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user