El diseño de esquemas de bases de datos siempre ha sido un proceso colaborativo — pero las herramientas nunca reflejaron esa realidad. Los equipos enviaban diagramas .pdf por correo, mantenían copias locales separadas y perdían horas resolviendo cambios conflictivos. ER Flow cambia esto con colaboración en tiempo real impulsada por CRDTs (Conflict-free Replicated Data Types).
Con ER Flow, cada miembro del equipo trabaja en el mismo diagrama en vivo simultáneamente. Cuando un ingeniero agrega una tabla, todos los demás la ven aparecer en el lienzo al instante. Cuando un DBA modifica un tipo de columna, el cambio se propaga a todos los clientes conectados en milisegundos — sin conflictos, sin merges manuales y sin confusión sobre "¿cuál versión es la actual?". El algoritmo CRDT garantiza matemáticamente que todos los clientes convergen al mismo estado.
La colaboración en tiempo real en ER Flow va más allá de la edición simple. Usa enlaces de solo lectura para incluir partes interesadas que necesitan revisar el esquema sin editar. Ve los cursores de otros miembros del equipo moviéndose por el lienzo. Mantén un historial completo de versiones a través de checkpoints, para que siempre puedas volver a un estado anterior si una sesión colaborativa toma un giro equivocado.
ER Flow usa Yjs — una biblioteca CRDT probada en batalla — para sincronizar cambios de esquema en todos los clientes conectados. Dos ingenieros pueden editar la misma tabla simultáneamente y ambos cambios se fusionarán correctamente sin que ninguno se pierda.
Ve quién está actualmente viendo o editando el diagrama. La presencia en tiempo real mantiene al equipo al tanto del trabajo concurrente y evita esfuerzos redundantes cuando múltiples ingenieros están diseñando en la misma sesión.
Genera un enlace de solo lectura para el diagrama y envíalo a gerentes de producto, diseñadores o clientes. Pueden explorar el esquema, hacer zoom en tablas específicas y entender el modelo de datos sin riesgo de ediciones accidentales.
Guarda checkpoints con nombre en hitos clave de tu diseño de esquema. Compara cualquier par de checkpoints para ver qué cambió y genera un diff de migración. Restaura un checkpoint anterior si una sesión colaborativa introduce regresiones.
Gratis para comenzar. Sin tarjeta de crédito.