You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* draft
* restore PrimaryKey with deprecation
* fix lint and skip test_primary_key
* add support for sqlite versions before 3.35.0
* bump coverages
* modify sqlite coverage
* reverting coverage changes
* check version using sqlite3
* fix minor comments
* change example app migration files
The example app had some new migration files added by mistake. I've removed these, and made sure migrations exist for all tables.
* add failing tests
* add custom primary key definition
* revert insert callback
* Fix lint and some tests
* fix more tests
* fix remaining tests
* fix circular import error
When testing this branch with some Piccolo apps, I sometimes got a circular import error.
* make sure id column is assigned to Table class
* make sure foreign keys reference the correct primary key name
* fix bug with convert_to_sql_value
* black tweaks
Adding an explicit black version to `dev-requirements.txt`, which definitely supports Python 3.9.
* fixing a bug with `remove`
* improve the `remove` unittest
It was pretty terrible before, and let a bug slip through.
* making sure the foreign key type matches the referenced table's primary key type
* merge the primary key tests into a single file
* replace `primary` and `key` kwargs with `primary_key`
Seems to work fine in terms of being backwards compatible with existing migrations.
* draft migration change
* add automatic `id` to `non_default_columns` too
* create table with columns, and avoid adding columns
* add `id_column` to migration_manager_tests
* fix `test_migrations_manager` adding columns after create table
* add new migrations from `example_app` in `tests`
* undo latest `example_app` migration
* add `primary_key` docs
* add automatic `id` column to `default_columns`
* ignore lgtm error
Co-authored-by: Daniel Townsend <[email protected]>
0 commit comments