Saltar al contenido
Framework Ecosystems LabsUn contrato, muchos ecosistemas, la misma prueba.

Clase 143 — Migrar datos sin parar#

⬅️ 142 · 📚 Parte 11 · 🎓 Clases · 144 ➡️ Parte 11 — Legado, migración y decisión · Nivel 🔴 avanzado · Pista datos (Persistencia) 🚧 Clase en esqueleto. El contrato y el elenco están fijados; la prosa y las implementaciones se escriben en una pasada posterior. Lo que hay aquí ya es exacto: no se ampliará con relleno.

🎯 Objetivo#

Cambiar el esquema con la aplicación en producción.

🧩 La situación#

Migración por fases: escribir en ambos, leer del nuevo, retirar el antiguo.

🎬 Elenco#

Los frameworks para los que este problema tiene sentido. Cada uno lo resolverá a su manera, y esa diferencia es el contenido de la clase.

Framework Categoría Ecosistema Implementación
Prisma ORM orm JavaScript/TypeScript implementaciones/prisma/
SQLAlchemy orm Python implementaciones/sqlalchemy/
Hibernate ORM orm JVM implementaciones/hibernate/
Entity Framework Core orm .NET implementaciones/entity-framework-core/

✅ Verificación#

node scripts/run-class.mjs 143

Los casos están en contrato.json. El verificador ejecuta las implementaciones que encuentre y declara las que omitió.

🔗 Enlaces#