Update HST session - database schema changes

- Renamed fields to English (nombre→name, estandar→standard, grupo→group)
- Renamed relational fields (padre→parent, hijo→child, biblioteca→library)
- Removed legacy fields from ply, itm, loc
- Generated backups v3 with new schema
- Created TZZR_Database_Spec_v2.md

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
ARCHITECT
2026-01-04 03:12:32 +00:00
parent 61dfcc5478
commit 0980688b21

View File

@@ -98,3 +98,70 @@ Sesión de mantenimiento y backup del sistema HST de tags semánticos en servido
| Base de datos | hst_images | | Base de datos | hst_images |
| R2 Endpoint | https://7dedae6030f5554d99d37e98a5232996.r2.cloudflarestorage.com | | R2 Endpoint | https://7dedae6030f5554d99d37e98a5232996.r2.cloudflarestorage.com |
| Bucket | architect | | Bucket | architect |
---
## Cambios en Esquema de Base de Datos
### Renombrado de Campos (Español → Inglés)
| Antes | Después | Tablas |
|-------|---------|--------|
| nombre_es | name_es | todas (8) |
| nombre_en | name_en | todas (8) |
| nombre_ch | name_ch | todas (8) |
| estandar_md | standard_md | hst, flg |
| estandar_data | standard_data | ply, itm, loc, mst, bck, mth |
| grupo | group | hst, flg, ply |
| mrf_padre | mrf_parent | tree_hst, tree_flg |
| mrf_hijo | mrf_child | tree_hst, tree_flg |
| mrf_biblioteca | mrf_library | library_hst, library_flg |
### Campos Legacy Eliminados
| Tabla | Campos eliminados |
|-------|-------------------|
| ply | nombre_fiscal, codigo_fiscal, telefono, email, direccion_fiscal, numero_cuenta, descripcion_modelo |
| itm | grupo, ref_supplier, moq, lote, embalaje, unidad, coste, iva, delivery_time, specs |
| loc | grupo, localizacion_url, direccion, telefono |
### Backups Generados
- `/hst/bases/*.sql` - 26 tablas (servidor local)
- `R2: documentos adjuntos/backups/260104_v3_all_tables.tar.gz`
- `R2: documentos adjuntos/TZZR_Database_Spec_v2.md`
### Esquema Final v2
| hst | flg | ply | itm | loc | mst | bck | mth |
|-----|-----|-----|-----|-----|-----|-----|-----|
| num | num | num | num | num | num | num | num |
| alias | alias | alias | alias | alias | alias | alias | alias |
| ref | ref | ref | ref | ref | ref | ref | ref |
| mrf | mrf | mrf | mrf | mrf | mrf | mrf | mrf |
| private_mrf | private_mrf | private_mrf | private_mrf | private_mrf | private_mrf | private_mrf | private_mrf |
| name_es | name_es | name_es | name_es | name_es | name_es | name_es | name_es |
| name_en | name_en | name_en | name_en | name_en | name_en | name_en | name_en |
| name_ch | name_ch | name_ch | name_ch | name_ch | name_ch | name_ch | name_ch |
| group | group | group | - | - | - | - | - |
| - | - | - | set_hst | set_hst | set_hst | set_hst | set_hst |
| - | - | - | - | - | link_mst | link_mst | - |
| - | - | - | - | - | link_bck | link_bck | - |
| txt | txt | txt | txt | txt | txt | txt | txt |
| - | - | hashtags | hashtags | hashtags | hashtags | hashtags | hashtags |
| standard_md | standard_md | - | - | - | - | - | - |
| - | - | standard_data | standard_data | standard_data | standard_data | standard_data | standard_data |
| jsonb_standard | jsonb_standard | - | - | - | - | - | - |
| - | - | jsonb_data | jsonb_data | jsonb_data | jsonb_data | jsonb_data | jsonb_data |
| version | version | version | version | version | version | version | version |
| rootref | rootref | rootref | rootref | rootref | rootref | rootref | rootref |
| roothash | roothash | roothash | roothash | roothash | roothash | roothash | roothash |
| img_url | img_url | img_url | img_url | img_url | img_url | img_url | img_url |
| owner | owner | owner | owner | owner | owner | owner | owner |
| - | - | set_flg | set_flg | set_flg | set_flg | set_flg | set_flg |
| url | url | url | url | url | - | - | - |
| - | - | - | url_atc | - | url_atc | url_atc | url_atc |
| url_json | url_json | url_json | url_json | url_json | url_json | url_json | url_json |
| date | date | date | date | date | date | date | date |
| created_at | created_at | created_at | created_at | created_at | created_at | created_at | created_at |
| - | - | - | - | - | mth_mrf | mth_mrf | - |