Actualización docs: sync automático y nuevos proyectos en cloud
This commit is contained in:
26
engram-sync.bat
Normal file
26
engram-sync.bat
Normal 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.
|
||||
Reference in New Issue
Block a user