
Where the PostgreSQL DB migration code could handle `NOT NULL` columns just fine, SQLite has less table-altering functionality. As a result, migrations have to copy entire database tables, which doesn't play well with not-nullable columns.
Where the PostgreSQL DB migration code could handle `NOT NULL` columns just fine, SQLite has less table-altering functionality. As a result, migrations have to copy entire database tables, which doesn't play well with not-nullable columns.