Simple declarative schema migration for SQLite https://david.rothlis.net/declarative-schema-migration-for-sqlite
Find a file
Infinidoge 346fe94c48
change requires-python to >=3.12
This is the latest potentially-influential change we spotted
2026-03-27 01:16:48 -04:00
sqlite_migrator init 2026-03-27 00:32:19 -04:00
.envrc init 2026-03-27 00:32:19 -04:00
.gitignore init 2026-03-27 00:32:19 -04:00
flake.lock init 2026-03-27 00:32:19 -04:00
flake.nix add publish token to flake 2026-03-27 00:53:16 -04:00
LICENSE init 2026-03-27 00:32:19 -04:00
pyproject.toml change requires-python to >=3.12 2026-03-27 01:16:48 -04:00
README.md init 2026-03-27 00:32:19 -04:00
uv.lock change requires-python to >=3.12 2026-03-27 01:16:48 -04:00

Declarative SQLite Migrator

Based on: https://david.rothlis.net/declarative-schema-migration-for-sqlite/

Licensed MIT, it has served our needs quite well. Only a small modification was made to exclude certain sqlite internal tables.

It is also here for the purpose of publishing to our Forgejo package index.

Modifications

  • Modified to ignore internal tables