Supabase
Supabase est une plateforme backend gérée, bâtie sur PostgreSQL, avec l’extension spatiale PostGIS, l’authentification, le stockage et les edge functions. Connecter Supabase donne à une application que vous construisez une vraie base de données à elle.
Ce que cela apporte dans ALIGN
Section intitulée « Ce que cela apporte dans ALIGN »Connecter votre compte Supabase débloque la capacité base de données de l’App Builder : depuis le panneau Data Sources, vous pouvez
- lier votre compte Supabase,
- choisir un projet existant ou créer une nouvelle base de données, ce qui déploie une instance Postgres + PostGIS gérée pour votre application,
- et gérer le projet connecté, y compris ses edge functions.
C’est la façon la plus simple de donner à votre application une base de données spatiale dans laquelle elle peut lire et écrire. Tous les détails se trouvent sur la page Données et bases de données.
Ce que la connexion ajoute à votre projet
Section intitulée « Ce que la connexion ajoute à votre projet »Rien tant que vous ne connectez pas. Un projet qui n’a jamais besoin de base de données n’en porte jamais.
Quand vous liez ou créez un projet Supabase, ALIGN ajoute les éléments dont votre
application a besoin pour lui parler : le client @supabase/supabase-js dans
src/lib/supabase.ts, la dépendance dans package.json, les variables de connexion dans
.env, et src/types/database.types.ts, les types TypeScript de vos tables réelles,
régénérés chaque fois que l’AI Builder modifie le schéma, pour que le code qu’il écrit soit
vérifié par rapport à vos vraies colonnes. Ce code vous appartient comme le reste du
projet : modifiable, exportable, et il reste si vous vous déconnectez plus tard.
Comment le connecter
Section intitulée « Comment le connecter »Supabase se connecte par OAuth : il n’y a aucune clé à copier.
- Dans ALIGN, allez dans Dashboard → Integrations et cliquez sur Connect sur l’encadré Supabase.
- Autorisez ALIGN dans la fenêtre Supabase qui s’ouvre (accès en lecture et en écriture à la base de données).
- De retour dans un projet de l’App Builder, ouvrez le panneau Data Sources pour créer ou lier un projet.
Vos identifiants restent les vôtres
Section intitulée « Vos identifiants restent les vôtres »La connexion Supabase est stockée sur votre compte ALIGN et limitée à ce à quoi elle sert. Elle n’est jamais écrite dans une application enregistrée, un export ou quoi que ce soit que vous partagez. Votre base de données et ses données restent les vôtres, en PostgreSQL standard, sans dépendance à un fournisseur.
Pages liées
Section intitulée « Pages liées »- Données et bases de données : connecter et déployer une base de données dans l’App Builder.
- Publier votre application : ce qu’il faut ajouter dans Supabase quand une application publiée connecte ses utilisateurs.
- Vue d’ensemble des intégrations : comment ALIGN protège vos identifiants.