43 lines
930 B
Markdown
43 lines
930 B
Markdown
# 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.
|