Actualización docs: sync automático y nuevos proyectos en cloud
This commit is contained in:
@@ -41,13 +41,47 @@ cmd /c "set ENGRAM_CLOUD_TOKEN=TOKEN && engram sync --cloud --project NOMBRE_NUE
|
||||
- Cada proyecto tiene su propia memoria aislada en el cloud
|
||||
- El dashboard muestra todos los proyectos en `https://engram.v-encore-lab.com/dashboard/`
|
||||
|
||||
## Script automático (recomendado)
|
||||
|
||||
Usa el script `engram-sync.bat` que automátiza el proceso:
|
||||
|
||||
```powershell
|
||||
C:\Users\juanm\Documents\engram-wiki\engram-sync.bat [proyecto] [token]
|
||||
```
|
||||
|
||||
Por defecto usa `engram-wiki` y el token guardado.
|
||||
|
||||
```powershell
|
||||
C:\Users\juanm\Documents\engram-wiki\engram-sync.bat
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Si el sync falla por mutaciones legacy
|
||||
|
||||
### Solución:清洁ar cloud_upgrade_state (más efectivo)
|
||||
|
||||
```powershell
|
||||
C:\Users\juanm\Downloads\sqlite3.exe C:\Users\juanm\.engram\engram.db "DELETE FROM cloud_upgrade_state WHERE project = 'NOMBRE_PROYECTO';"
|
||||
```
|
||||
|
||||
### Luego re-sync
|
||||
|
||||
```powershell
|
||||
cmd /c "set ENGRAM_CLOUD_TOKEN=TOKEN && engram sync --cloud --project NOMBRE_PROYECTO"
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### Alternativa: Upgrade doctor + repair
|
||||
|
||||
```powershell
|
||||
cmd /c "set ENGRAM_CLOUD_TOKEN=TOKEN && engram cloud upgrade doctor --project NOMBRE_PROYECTO"
|
||||
cmd /c "set ENGRAM_CLOUD_TOKEN=TOKEN && engram cloud upgrade repair --project NOMBRE_PROYECTO --apply"
|
||||
```
|
||||
|
||||
### SQLite directa (si repair no funciona)
|
||||
|
||||
```powershell
|
||||
C:\Users\juanm\Downloads\sqlite3.exe C:\Users\juanm\.engram\engram.db "DELETE FROM sync_mutations WHERE entity = 'relation' AND project = 'NOMBRE_PROYECTO';"
|
||||
```
|
||||
|
||||
Luego vuelve a hacer sync:
|
||||
```powershell
|
||||
cmd /c "set ENGRAM_CLOUD_TOKEN=TOKEN && engram sync --cloud --project NOMBRE_NUEVO_PROYECTO"
|
||||
```
|
||||
Reference in New Issue
Block a user