DocsLovable to Supabase
Documentation

Lovable to Supabase migration

Miglify supports Lovable/GitHub-backed workflows connected to user-owned Supabase projects.

How Lovable/GitHub-backed workflows work

Lovable projects that are connected to a user-owned Supabase project and backed by a GitHub repository can be analyzed by Miglify.

What Miglify can analyze

  • Repository structure through GitHub OAuth
  • Supabase database schema, storage, and auth
  • Edge Function source code when available in the repo
  • Required secret names

What can be migrated

  • Database, auth users, and storage from the connected Supabase project
  • GitHub-backed Edge Functions

GitHub repository connection

Use the GitHub OAuth flow to pick the exact repository backing your project. Miglify only accesses what you authorize.

Supabase destination setup

Prepare a destination Supabase project and connect it in the Start Migration flow.

Secrets and environment variables

Miglify detects secret names used by Edge Functions. You provide destination values directly.

Edge Functions

Functions with source code in the connected repo deploy automatically. Functions only visible via Supabase detection require manual deployment.

Manual fallback cases

  • Repository not connected or not accessible
  • Function present in Supabase but missing from the repo
  • Secrets that must be created by hand at the destination

Recommended test flow

Start with a test Lovable/GitHub-backed project connected to a fresh Supabase destination to validate the workflow end to end.

Note
Lovable Cloud-only exports may require separate support. Current private beta focuses on Lovable/GitHub-backed projects connected to Supabase.
Need beta access?
Miglify is currently in controlled private beta.
Request Private Beta Access