Conceptos
Cada rama se ejecuta en su propia instancia EC2, restaurada desde el padre en el momento de la creación.merge ejecuta un diff de tres vías contra el estado de creación del padre. La rama comparte el JWT_SECRET del padre pero obtiene su propio API_KEY. Los servicios de cómputo y las implementaciones de frontend no se ramifican.
Uso
Cree una rama confull (esquema + datos) o schema-only (más rápido, tablas de usuario vacías).
Casos de uso específicos
Utilice una rama para migraciones de esquema arriesgadas, reescrituras de RLS, intercambios de proveedores OAuth y refactorizaciones de funciones perimetrales. Omítala para cambios triviales y rellenos de datos (las filas de datos de usuario no se fusionan automáticamente). Las fusiones se bloquean en conflictos. Resuelva en la rama o restablezca e intente de nuevo. Cuotas: 3 proyectos padre por organización, 2 ramas activas por padre, sin anidamiento. Una fusión exitosa no elimina automáticamente la rama.Más recursos
- Migraciones de base de datos para archivos SQL de solo avance.
- Descripción general de la base de datos para lo que se ejecuta bajo cada rama.
- Referencia de CLI para el conjunto completo de banderas
branch.