|
Speed up unit tests by about 80%.
|
chipx86
|
October 26th, 2020, 4:06 p.m.
|
|
|
Add decorators for skipping tests when run without indicated Django support.
|
chipx86
|
October 26th, 2020, 5:01 p.m.
|
|
|
Allow get_app_pending_mutations to take precomputed values.
|
chipx86
|
October 26th, 2020, 6:57 p.m.
|
|
|
Cache the result of Diff.evolution() for repeated calls.
|
chipx86
|
October 26th, 2020, 7:05 p.m.
|
|
|
Move some test helper functions into TestCase, and improve testability.
|
chipx86
|
October 30th, 2020, 6:55 p.m.
|
|
|
Simplify unit tests for Evolver.
|
chipx86
|
October 31st, 2020, 12:46 a.m.
|
|
|
Update the evolutions test apps to have real schema-changing evolutions.
|
chipx86
|
October 31st, 2020, 2:24 a.m.
|
|
|
Perform database evolutions using the new dependency graph.
|
chipx86
|
November 2nd, 2020, 12:47 a.m.
|
|
|
Add documentation on the new dependency support.
|
chipx86
|
November 3rd, 2020, 1:45 a.m.
|
|
|
Remove a deprecation warning when computing the package version.
|
chipx86
|
November 4th, 2020, 5:21 p.m.
|
|
|
Allow SQLExecutor to execute within a parent transaction, safely.
|
chipx86
|
November 5th, 2020, 4:25 p.m.
|
|
|
Add release notes for Django Evolution 2.1.
|
chipx86
|
November 11th, 2020, 5:10 p.m.
|
|
|
Allow a DecimalField's max_digits and decimal_places to be changed.
|
chipx86
|
November 29th, 2020, 3:12 a.m.
|
|
|
Remove unused imports from the codebase.
|
chipx86
|
December 28th, 2020, 12:31 a.m.
|
|
|
Add release notes for Django Evolution 2.1.1.
|
chipx86
|
December 28th, 2020, 12:40 a.m.
|
|
|
Add a tox configuration file for easier testing.
|
chipx86
|
January 7th, 2021, 7:18 p.m.
|
|
|
Add real test data for models in unit tests.
|
chipx86
|
January 19th, 2021, 2:43 a.m.
|
|
|
Fix adding new non-NULL fields when there's existing data on SQLite.
|
chipx86
|
January 19th, 2021, 3:07 a.m.
|
|
|
Add release notes for Django Evolution 2.1.2.
|
chipx86
|
January 19th, 2021, 3:10 a.m.
|
|
|
Fix regressions from Django 3.2.
|
chipx86
|
April 6th, 2021, 10:14 p.m.
|
|
|
Lazily fetch the django_evolution app.
|
chipx86
|
November 16th, 2021, 11:07 p.m.
|
|
|
Rework unique_together data in the signature for comparison and storage.
|
chipx86
|
November 29th, 2021, 3:15 p.m.
|
|
|
Remove providing_args= from Signals.
|
chipx86
|
December 16th, 2021, 8 p.m.
|
|
|
Don't try to apply defaults to certain database-specific field types.
|
chipx86
|
May 16th, 2022, 3:50 a.m.
|
|
|
Add utilities for iterating through model fields and reverse relations.
|
chipx86
|
April 8th, 2022, 2:18 p.m.
|
|
|
Add common database backend support for changing field types.
|
chipx86
|
April 8th, 2022, 3:19 p.m.
|
|
|
Add field type change support in each database backend.
|
chipx86
|
April 8th, 2022, 3:25 p.m.
|
|
|
Add support for changing field types in ChangeField.
|
chipx86
|
April 8th, 2022, 3:33 p.m.
|
|
|
Allow get_evolution_dependencies to take a list of custom evolutions.
|
chipx86
|
May 5th, 2022, 5:07 p.m.
|
|
|
Add global registration of custom migrations.
|
chipx86
|
May 5th, 2022, 7:32 p.m.
|
|
|
Split django_evolution.mutators into multiple sub-modules.
|
chipx86
|
May 5th, 2022, 8 p.m.
|
|
|
Add base classes for mutators.
|
chipx86
|
May 6th, 2022, 3:11 p.m.
|
|
|
Add a base mutation and a corresponding mutator for upgrade methods.
|
chipx86
|
May 6th, 2022, 3:51 p.m.
|
|
|
Pass custom evolutions to EvolutionGraph.
|
chipx86
|
May 6th, 2022, 4:46 p.m.
|
|
|
Track unique indexes separately from normal indexes in the database state.
|
chipx86
|
May 13th, 2022, 3:57 p.m.
|
|
|
Add DateTimeFields and DateFields to the ChangeField test models.
|
chipx86
|
May 13th, 2022, 7:19 p.m.
|
|
|
Fix setting non-string initial data from a callable.
|
chipx86
|
May 14th, 2022, 12:06 a.m.
|
|
|
Instal psycopg2 2.8.x for unit testing on certain versions of Django.
|
chipx86
|
May 14th, 2022, 12:11 a.m.
|
|
|
Fix ordering and conflict issues with adding and dropping indexes.
|
chipx86
|
May 14th, 2022, 4:22 p.m.
|
|
|
Defer constraints and indexes when creating models through the evolver.
|
chipx86
|
May 15th, 2022, 11:54 p.m.
|
|
|
Don't stash references for models not yet in the database.
|
chipx86
|
May 16th, 2022, 3:46 a.m.
|
|
|
Fix Postgres unit tests on Django 4.1+.
|
chipx86
|
October 14th, 2023, 8:09 p.m.
|
|
|
Fix configuration/environmental issues for unit tests.
|
chipx86
|
June 1st, 2023, 11:47 p.m.
|
|
|
Add useful debug logging for evolutions.
|
chipx86
|
June 1st, 2023, 11:49 p.m.
|
|
|
Add management commands for working with evolutions and project signatures.
|
chipx86
|
June 16th, 2023, 5:29 p.m.
|
|
|
Add release notes and update compatibility docs for Django Evolution 2.3.
|
chipx86
|
June 16th, 2023, 5:46 p.m.
|
|
|
Add docs and update release notes for db_table_comment.
|
chipx86
|
October 15th, 2023, 4:03 p.m.
|
|
|
Add release notes for Django Evolution 2.4.
|
chipx86
|
May 13th, 2024, 3:36 p.m.
|
|
|
Add support for Python 3.12 and Django 4.2.
|
chipx86
|
June 1st, 2023, 11:43 p.m.
|
|
|
Add support for table comment evolutions in Django 4.2+.
|
chipx86
|
October 14th, 2023, 11:08 p.m.
|
|