Show HN: SyncLite – An embedded synchronization layer for SQLite and DuckDB

2 pointsposted 6 hours ago
by mahcha

2 Comments

askmenot26

6 hours ago

Interesting ! Quite often repl projects like this provide no or half baked support for schema change sync.. Does this handle schema changes seamlessly?

mahcha

6 hours ago

Each write operation (DDL + DML) is transactionally captured by the synclite logger ( a wrapper over underlying embedded db) and logged into the log file. So, it handles all schema operations create, drop, alter ( add/drop/rename column), rename column/table, in addition to the dml operations insert/update/delete.