Actualizar FASE_0: marcar migracion NocoDB->Directus como completada

This commit is contained in:
ARCHITECT
2025-12-29 23:57:40 +00:00
parent dccc606051
commit ae2c230a8f

View File

@@ -78,75 +78,14 @@ GIT_SSH_COMMAND="ssh -i $SSH_KEY -p 2222" git push origin main
--- ---
## PASO 0.2: Actualizar referencias NocoDB ## PASO 0.2: Migracion de base de datos (COMPLETADO)
### Acción > **COMPLETADO**: 2025-12-29 - Se migro de NocoDB a Directus. Todas las referencias fueron actualizadas.
Buscar y reemplazar referencias a NocoDB por Directus en todos los repos.
### Script ### Estado
- Sistema ahora usa Directus en lugar de NocoDB
```bash - Configuraciones actualizadas en todos los servidores
#!/bin/bash - Backups antiguos de NocoDB eliminados de R2
# 0.2-actualizar-nocodb.sh
set -e
WORK_DIR="/tmp/cleanup-nocodb"
SSH_KEY="/home/orchestrator/.ssh/tzzr"
TOKEN="5ca10e5b71d41f9b22f12d0f96bfc2e6de5c2c7f"
# Repos a revisar
REPOS="deck corp hst system contratos-comunes"
rm -rf $WORK_DIR
mkdir -p $WORK_DIR
cd $WORK_DIR
for repo in $REPOS; do
echo "=== Procesando $repo ==="
GIT_SSH_COMMAND="ssh -i $SSH_KEY -p 2222 -o StrictHostKeyChecking=no" \
git clone ssh://git@localhost:2222/tzzr/$repo.git
cd $repo
# Buscar y reemplazar
find . -name "*.md" -type f -exec grep -l "NocoDB" {} \; | while read file; do
echo " Actualizando: $file"
sed -i 's/NocoDB/Directus/g' "$file"
sed -i 's/nocodb/directus/g' "$file"
done
# Si hay cambios, commit
if [[ -n $(git status --porcelain) ]]; then
git add -A
git commit -m "Actualizar referencias: NocoDB -> Directus (migración completada)"
GIT_SSH_COMMAND="ssh -i $SSH_KEY -p 2222" git push origin main
echo " Cambios pusheados"
else
echo " Sin cambios"
fi
cd ..
done
echo "=== Completado ==="
```
### Verificación
```bash
# No debe encontrar NocoDB en ningún README actual
for repo in deck corp hst system contratos-comunes; do
result=$(curl -s "http://localhost:3000/api/v1/repos/tzzr/$repo/raw/README.md" \
-H "Authorization: token 5ca10e5b71d41f9b22f12d0f96bfc2e6de5c2c7f" | grep -i nocodb || echo "")
if [[ -n "$result" ]]; then
echo "WARN: NocoDB encontrado en $repo"
else
echo "OK: $repo limpio"
fi
done
```
--- ---
@@ -303,7 +242,7 @@ GIT_SSH_COMMAND="ssh -i $SSH_KEY -p 2222" git push origin main
## CHECKLIST FINAL FASE 0 ## CHECKLIST FINAL FASE 0
- [ ] 0.1 - Carpetas obsoletas eliminadas de architect - [ ] 0.1 - Carpetas obsoletas eliminadas de architect
- [ ] 0.2 - Referencias a NocoDB actualizadas - [x] 0.2 - Migracion NocoDB -> Directus completada (2025-12-29)
- [ ] 0.3 - Badges de estado en todos los READMEs - [ ] 0.3 - Badges de estado en todos los READMEs
- [ ] 0.4 - mind-link archivado - [ ] 0.4 - mind-link archivado
- [ ] Todos los cambios pusheados a Gitea - [ ] Todos los cambios pusheados a Gitea