Rusqlite Migrate

Simple schema migration tool for rusqlite using user_version instead of an SQL table to maintain the current schema version.

Benefit

Simplicity

There is a set of SQL statements and you just append to it to change the schema.

Speed

No need to add a table to be parsed, the user_version field is at a fixed offset in the sqlite file format.

Example

Please see examples/quick_start.rs.