chore: import DH V2 D5.6.4 production baseline
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
# Deploy B1
|
||||
|
||||
## Archivo
|
||||
|
||||
```text
|
||||
DH_V2_FASE_B1_SOURCE.zip
|
||||
```
|
||||
|
||||
Subir por FTP a:
|
||||
|
||||
```text
|
||||
/var/www/dhv2.korexlabs.com/
|
||||
```
|
||||
|
||||
## Cambios de base
|
||||
|
||||
B1 incorpora una migración controlada:
|
||||
|
||||
```text
|
||||
PhaseB1AssetMaster1786636800000
|
||||
```
|
||||
|
||||
La migración crea cinco tablas, dos enums, índices, permisos y grants para el
|
||||
usuario runtime. TypeORM permanece con `synchronize: false`.
|
||||
|
||||
No se agregan variables de entorno.
|
||||
|
||||
## Orden del bloque único
|
||||
|
||||
1. verificar checksum e integridad del ZIP;
|
||||
2. crear backup previo de fuentes, `.env` y base;
|
||||
3. extraer el código;
|
||||
4. validar Compose;
|
||||
5. construir API, migrador y web;
|
||||
6. aplicar la migración como owner;
|
||||
7. confirmar que no quedan migraciones pendientes;
|
||||
8. recrear únicamente API y web;
|
||||
9. esperar health interno;
|
||||
10. ejecutar `scripts/phase-b1-acceptance.sh`;
|
||||
11. mostrar contenedores, logs y ubicación del backup.
|
||||
|
||||
El checksum definitivo y el bloque completo se entregan junto al ZIP.
|
||||
Reference in New Issue
Block a user