Así se hace, paso a paso
- Paso 1
Crea tu cuenta gratis en Supabase
Entra a supabase.com y regístrate con tu correo o tu cuenta de GitHub. Supabase es el lugar donde tu app va a guardar su información.
- Paso 2
Crea un proyecto nuevo
Ponle el nombre de tu app, escribe una contraseña segura y elige la región más cercana a tus usuarios. Guarda esa contraseña en un lugar seguro: Supabase no te la vuelve a mostrar.
- Paso 3
Copia la dirección y la llave pública
En la página principal del proyecto copia la dirección que termina en supabase.co. En la sección API Keys, copia la llave pública, la que empieza con sb_publishable_.
- Paso 4
Pégalas en Google AI Studio
Cuando AI Studio te pida los datos de Supabase, pega la dirección en el primer espacio y la llave en el segundo. Presiona Apply.
- Paso 5
Pide el script de tus tablas
Copia el mensaje de la siguiente sección y envíalo en el chat de AI Studio. Te devolverá un bloque de texto con las instrucciones para crear tus tablas.
- Paso 6
Ejecútalo en Supabase
En tu proyecto abre SQL Editor, pega el bloque completo y presiona Run. Si todo salió bien verás el mensaje "Success. No rows returned".
- Paso 7
Revisa tus tablas
Abre Table Editor y verás las tablas de tu app, listas y vacías. Ya tienen dónde guardar la información.
El mensaje para AI Studio
Cópialo tal cual. Funciona para cualquier app, porque AI Studio revisa el código de la tuya y arma las tablas a la medida.
Necesito el script SQL completo para Supabase que coincida exactamente con los nombres de tablas y columnas que usa el código de mi app. Debe incluir: 1. Todas las tablas que mi app necesita para guardar su información. 2. Seguridad RLS activada en todas las tablas: cada usuario solo puede ver, crear, editar y borrar lo suyo. 3. Ninguna tabla con lectura pública abierta. Si mi app necesita mostrar algo al público (por ejemplo, un enlace para compartir), crea una función segura que devuelva solo ese dato. 4. Si mi app sube archivos o imágenes, crea el espacio en Storage con reglas para que cada usuario solo pueda subir o cambiar archivos dentro de su propia carpeta. Si el código necesita ajustes para funcionar con esto, hazlos. Muéstrame el script completo en un solo bloque para pegarlo en el SQL Editor de Supabase.
Cuidados importantes
- Llave
Usa solo la llave pública
La que empieza con sb_publishable_ está hecha para ir dentro de tu app. Nunca pegues la que empieza con sb_secret_: esa es privada y da control total de tu base de datos.
- Seguridad
Revisa que ninguna tabla quede abierta
Si en Table Editor alguna tabla aparece marcada como "Unrestricted", le falta la seguridad. Pídele a AI Studio que active RLS en esa tabla y vuelve a ejecutar el script.
- Límite
Máximo 2 proyectos gratis activos
Si Supabase no te deja crear el proyecto, pausa uno que no estés usando. Pausar no borra nada: puedes reactivarlo después desde el mismo panel.
- Errores
Si el script falla, no adivines
Copia el mensaje en rojo que te muestra Supabase y pégaselo a AI Studio. Pídele que corrija el script y vuelve a ejecutarlo.
Las herramientas de hoy
Supabase
Donde tu app guarda su información, con seguridad incluida. Gratis.
Abrir SupabaseTu tarea del Día 2
Conecta tu app a Supabase
Crea tu proyecto, conecta tu app y ejecuta el script. Cuando veas tus tablas en Table Editor, compártelo en la comunidad: es tu app guardando información de verdad.