This folder holds the schema migrations for the LDS SqliteStore implementation.

Each migration file should use the following naming convention:

`<core release number><incrementing version number padded to three digits>`

e.g. `240000` -> `240001` -> `240002` -> `242000` -> `242001` and so on.

This easily lets us see in which core release schema changes were made. It's unlikely we
will make >1000 schema changes in any given core release.

An application should read its current schema version and execute any migration
scripts newer than the current version during initialization in numerically sorted
order. It should then set its schema version to the filename of the newest migration
file. In Sqlite this is typically done using `PRAGMA user_version = <the version>`.
