Pour les développeurs /CLI et outillage
Une CLI pour
tout le cycle de vie.
Échafaudez un projet, introspectez une base de données que vous avez déjà, déplacez le schéma, régénérez les types, lancez les deux moitiés en dev, et installez les skills dont votre agent de code a besoin.
Les cinq premières minutes
Trois commandes, et ça tourne
Échafaudez sur une base de données que vous avez déjà, poussez-y le schéma, et démarrez les deux moitiés. Rien entre ces étapes ne vous est caché — chacune affiche ce qu'elle a fait.
$ pnpm dlx @rebasepro/cli init
✔ Initialized Rebase in current directory.
backend/ frontend/ .env rebase.config.ts
$ rebase db push
✔ Schema pushed to database. Tables created.
✔ Row-level security enabled on every collection.
$ rebase dev
✔ API and realtime on :3417, panel on :5241.
Both ports are derived from the project path — yours will differ.Installer les skills de l'agent
Écrit les fichiers de skills Rebase dans les répertoires d'agent de votre projet, pour qu'un agent de code connaisse le format des collections et la forme de l'API sans qu'on le lui répète.
Sauvegardez, et restaurez
pg_dump et pg_restore derrière une commande Rebase, pour qu'une sauvegarde soit une étape de CI plutôt qu'un runbook. La restauration est destructive et exige --yes.
Tout le cycle de vie, un terminal.
Échafaudez un projet, poussez un schéma, lancez-le, sauvegardez-le — chaque étape est une commande que vous pouvez mettre en CI.
