Integraciones
Supabase
Supabase proporciona Postgres, autenticación, almacenamiento y funciones perimetrales. Elmony puede conectar varias organizaciones y asignar un proyecto o rama de base de datos a cada aplicación.
Conectar un proyecto
- Abra un proyecto web en Builder y seleccione Base de datos.
- elegir Proyecto para una selección específica de la aplicación o Global compartido para reutilizar un proyecto seleccionado en todas las aplicaciones.
- Seleccionar Conectar Supabase y autorizar la correcta organización en el navegador. Puede agregar más de una organización.
- Seleccione el proyecto Supabase para la aplicación.
- Opcionalmente, seleccione una rama de la base de datos en lugar de la base de datos predeterminada del proyecto.
Qué puede configurar Elmony
Autenticación y datos
Pídale a Builder que agregue inicio de sesión, tablas, consultas y políticas de seguridad a nivel de fila. Revise las políticas generadas con los requisitos de acceso reales del proyecto.
Funciones de almacenamiento y servidor.
Utilice almacenamiento para archivos y funciones perimetrales para lógica del lado del servidor o credenciales de servicios privados. Nunca exponga claves privilegiadas en el código del navegador.
Migraciones de esquemas
Configuración → Integraciones incluye una opción para generar archivos de migración SQL cuando Elmony modifica un esquema de Supabase. Revise las migraciones generadas y pruébelas antes de aplicarlas a los datos de producción.
Solución de problemas
- El proyecto está en pausa: ábralo en el panel de Supabase y restáurelo o reanude su pausa antes de usar las funciones de base de datos, autenticación o función Edge.
- Falta proyecto: actualice las organizaciones, agregue la organización propietaria del proyecto y verifique que la cuenta conectada pueda acceder a él.
- Sin clave publicable: Confirme que la organización y el proyecto previstos estén seleccionados y luego vuelva a conectar la organización si su autorización está obsoleta.
- Advertencia de desconexión: desconectar una organización globalmente la elimina de las aplicaciones que usan proyectos en esa organización.
