Actualización docs: sync automático y nuevos proyectos en cloud

This commit is contained in:
minguezsanzjuanjose
2026-05-03 17:02:28 +02:00
parent 801c49c9fd
commit fcc1b4ee46
7 changed files with 328 additions and 7 deletions

26
engram-sync.bat Normal file
View File

@@ -0,0 +1,26 @@
@echo off
setlocal enabledelayedexpansion
set "PROJECT=%~1"
set "TOKEN=%~2"
if "%PROJECT%"=="" set "PROJECT=engram-wiki"
if "%TOKEN%"=="" set "TOKEN=e5ace1caed605543642c1032ef9e24f803f092b4ef9863cc068a8eceaa01445b"
echo Sincronizando %PROJECT% con Engram Cloud...
echo.
cmd /c "set ENGRAM_CLOUD_TOKEN=%TOKEN% && engram sync --cloud --project %PROJECT%"
set SYNC_RESULT=%ERRORLEVEL%
if %SYNC_RESULT% NEQ 0 (
echo.
echo Sync bloqueado. Limpiando mutations...
C:\Users\juanm\Downloads\sqlite3.exe C:\Users\juanm\.engram\engram.db "DELETE FROM sync_mutations WHERE entity = 'relation' AND project = '%PROJECT%';"
echo.
echo Reintentando...
cmd /c "set ENGRAM_CLOUD_TOKEN=%TOKEN% && engram sync --cloud --project %PROJECT%"
)
echo.
echo Listo.