Guia técnico

Como migrar do Lovable Cloud pro Supabase

Todo projeto feito no Lovable já roda em cima de um Supabase — só que é um Supabase da Lovable, não seu. Migrar significa copiar schema, dados, autenticação (com hash de senha real), storage e edge functions pra um projeto Supabase que você mesmo cria e controla, sem depender mais do Lovable Cloud pra hospedar o backend. A extensão Lovabase faz isso automático, sem SQL na mão, a partir de R$69,90.

O que é o Lovable Cloud, na prática

Quando você cria um app no Lovable e liga o "Cloud", a plataforma sobe um projeto Supabase gerenciado por trás — é o mesmo Postgres, a mesma Auth, o mesmo Storage que você teria num Supabase próprio, só que o acesso direto (dashboard, SQL editor, chaves de API) fica com a Lovable, não com você. Isso funciona bem enquanto você só edita o app dentro do Lovable — o problema aparece quando você quer sair de lá, trocar de ferramenta, ou simplesmente ter a chave do seu próprio banco.

O que muda ao migrar pro seu próprio Supabase

Você continua com o mesmo app, o mesmo comportamento pros seus usuários — só que agora o banco é um projeto Supabase criado na sua conta, com dashboard, SQL editor e chaves de API que só você acessa. Especificamente, a migração leva:

Passo a passo

  1. Detectar Abre a aba do seu projeto Lovable com a extensão instalada — ela reconhece a sessão sozinha, sem precisar copiar token nenhum do lado do Lovable.
  2. Conectar Cola o project ref e o token de acesso do seu Supabase de destino (o projeto novo, seu, onde tudo vai ser copiado). A extensão confirma a conexão na hora.
  3. Escolher Marca o que entra na migração: schema sempre vai completo, você decide se quer auth, storage e edge functions também, e pode desmarcar tabelas específicas se quiser.
  4. Migrar Um clique. Progresso ao vivo, e um resumo no final mostrando exatamente o que foi movido — linhas, arquivos, functions.

Quanto custa migrar

O preço é por tamanho do projeto, calculado no total de linhas do banco — sem mensalidade, sem plano fixo:

TamanhoLinhasUsosPreço
Pequenoaté 50 mil1R$69,90
Médio50 mil a 500 mil2R$139,80
Grande500 mil a 2 milhões3R$209,70
Enormeacima de 2 milhões4R$279,60

Você vê o tamanho real do seu projeto e o valor exato antes de confirmar qualquer pagamento — a extensão calcula isso sozinha ao detectar o projeto.

Pronto pra ver quanto custaria migrar o seu?

Detectar meu projeto

Perguntas frequentes

A senha dos meus usuários muda depois da migração?

Não. O hash de senha é copiado idêntico pro novo banco — todo mundo continua logando com a mesma senha, sem precisar resetar nada.

Eu preciso saber SQL ou administrar Postgres pra fazer essa migração?

Não. A extensão detecta o projeto Lovable sozinha, você só cola o ref e o token do seu Supabase destino e clica em migrar. Nenhuma linha de SQL na mão.

O que acontece com os arquivos que estão no storage do Lovable Cloud?

Todos os buckets e arquivos são copiados byte a byte, preservando nome e tipo, pro storage do seu Supabase de destino.

E as edge functions e as chaves de API (Stripe, Resend etc)?

O código-fonte real das edge functions é migrado e re-deployado automaticamente. Os nomes das secrets são listados pra você colar os valores no destino, sem deixar nada exposto.

Quanto custa migrar um projeto Lovable Cloud grande?

O custo é por tamanho: projetos até 50 mil linhas usam 1 uso (R$69,90), até 500 mil usam 2 usos, até 2 milhões usam 3, acima disso usam 4. Você vê o valor exato antes de confirmar qualquer pagamento.

Se a migração falhar no meio, eu perco o que já paguei?

Não. Se falhar antes de terminar, o uso volta automático pro seu saldo. E rodar de novo não duplica o que já foi migrado — é seguro tentar quantas vezes precisar.

Veja também