Of course I would opt for Sqlite, however if I really need NoSQL type of data I always would recommend LiteDB.
The API is similar to MongoDB which is great because I consider MongoDB drivers the best DB drivers for C# except for maybe EF.
The API is similar to MongoDB which is great because I consider MongoDB drivers the best DB drivers for C# except for maybe EF.
Closest I could find was a workaround that is probably close enough (disable auto_vacuum and delete a giant blob) https://stackoverflow.com/a/4821318.
Long ago I lost my first Android smartphone's SMS database since they used to delete + re-create even barely corrupted databases, but by now most of the kinks have been worked out.