- Se descapó
- 11 de agosto de 2026 a las 16:20 UTC
- Autor
- Kamo
- Compromit
- a229d59
Registros com.kamo.z.shared.hr.training en la lista explícita de "EnableJpaRepositorios" . EntityScan es amplio por lo que las entidades se encuentran de cualquier manera, pero los repositorios no lo son, y sin esto las tablas nunca se crean. TrainingSchemaMigration (Orden (Pedacción (Lider (43); 42 es el legal) añade lo que la entidad no puede Expresar. Cinco índices de la UNIQUE son tratados como fatales porque cada uno es una garantía de corrección nada más proporciona: - (curso-uid, versión-number): dos publicaciones simultáneas de otra manera acuñarían el mismo número y cada asignación sujeta a la "versión 3" se vuelve ambigua. - una certificación por asignación: el guardia WORM bloquea UPDATE y DELETE, no un duplicado INSERT. - el índice de reclamación de notificación ES la idempotencia de todo el oleoducto recordatorio - la reclamación es un INSERT en contra, así que sin él un barrido re-mails de todo empleado atrasado de cada inquilino. - una recertificación por (miembro, curso, fecha de vencimiento); una fila de progreso por diapositiva. El tema del curso CHECK se escribe como un predicado de dos columnas a propósito: SchemaCleanupRunner Ordena (1) deja caer cada CHECK de una sola columna en la lista de cada carrera, porque esa es la forma Hibernate emite para "Enumerated(STRING"). CockroachDB/Yugabyte no tienen ADD CONSTRAINT NO EXISTAS para CHECKs, por lo que "ya existe" es capturado y tratado como éxito. La prueba es la prueba de reflexión-sólo. mvn en este repo MIGRATES PRODUCTION . DemoApplicationTests es un "SpringBootTest" sin perfil de prueba y sin src/test/recursos, por lo que afirma el SQL constantes contra el nombre de cada entidad sin iniciar un contexto, que es el fracaso eso sucede realmente: un cambio de mesa dejando atrás el SQL escrito a mano.