Supabase Database Restoration Specialist Needed
Budget: $30 – $250 USD
I need an experienced Supabase + Postgres developer to fully restore my database for a Bolt.new project.
My app lost all tables, RLS policies, triggers, and functions, and none of the migrations have been applied to the Supabase database.
I have 350+ SQL migration files from my Git repository, but the current Supabase DB is empty. I need someone who can:
What I Need Done
Recreate a complete Supabase/Postgres database using all migration files
Fix/validate RLS policies (current RLS is causing recursion errors)
Recreate triggers & functions (ex: handle_new_user, multitenant functions, etc.)
Ensure all tables (organizations, tenants, profiles, workspaces, tasks, etc.) are working
Make the Bolt app able to connect/save data again
Clean up any conflicting migrations or duplicate policies
Troubleshoot Supabase CLI or apply migrations manually in correct order
Verify the database matches the original schema
Help me test that all features in the app work (CRUD, auth triggers, row-level security, etc.)
Tech Stack
Supabase (Postgres + Auth + RLS)
Bolt.new
TypeScript / React
Multi-tenant schema (organizations, tenants, profiles)
RLS-based access control
What I Will Provide
Access to Supabase project
Git repo containing all migration files
Full description of app features + database issues
Current SQL errors (RLS recursion, missing tables, etc.)
Deliverables
Fully restored database
All migrations applied successfully
All RLS policies fixed
All triggers and functions working
App working again without errors
Short documentation of what was fixed
Requirements
Strong PostgreSQL experience
Strong Supabase experience (migrations, RLS, auth triggers)
Experience debugging multi-step migrations
Comfortable with Bolt.new or similar dev environments
Ability to work fast and communicate clearly
My app lost all tables, RLS policies, triggers, and functions, and none of the migrations have been applied to the Supabase database.
I have 350+ SQL migration files from my Git repository, but the current Supabase DB is empty. I need someone who can:
What I Need Done
Recreate a complete Supabase/Postgres database using all migration files
Fix/validate RLS policies (current RLS is causing recursion errors)
Recreate triggers & functions (ex: handle_new_user, multitenant functions, etc.)
Ensure all tables (organizations, tenants, profiles, workspaces, tasks, etc.) are working
Make the Bolt app able to connect/save data again
Clean up any conflicting migrations or duplicate policies
Troubleshoot Supabase CLI or apply migrations manually in correct order
Verify the database matches the original schema
Help me test that all features in the app work (CRUD, auth triggers, row-level security, etc.)
Tech Stack
Supabase (Postgres + Auth + RLS)
Bolt.new
TypeScript / React
Multi-tenant schema (organizations, tenants, profiles)
RLS-based access control
What I Will Provide
Access to Supabase project
Git repo containing all migration files
Full description of app features + database issues
Current SQL errors (RLS recursion, missing tables, etc.)
Deliverables
Fully restored database
All migrations applied successfully
All RLS policies fixed
All triggers and functions working
App working again without errors
Short documentation of what was fixed
Requirements
Strong PostgreSQL experience
Strong Supabase experience (migrations, RLS, auth triggers)
Experience debugging multi-step migrations
Comfortable with Bolt.new or similar dev environments
Ability to work fast and communicate clearly
Related categories:
SQL
Education
MySQL
Database Administration
PostgreSQL
Database Programming
Database Design
Database Management