Are direct modifications to SQLite synchronized across machines gracefully?

Hi all,

I’m trying to rewrite some old history, essentially replacing all old instances of docker-compose with docker compose to preserve the usefulness of my old commands. It seems trivial to write the SQL query, though I suspect modifying the database directly is ill advised. Can I cheat here and get away with it? Will the changes get synchronized, or do I have to run the queries on each machine?

It’s also valid to tell me I shouldn’t be doing what I’m doing :slight_smile:

I’m afraid they are not! The database is actually a view on a synchronized event log, so other machines will not get the changes

Eg if you run atuin store rebuild history then all sql modifications will be reverted