Skip to content

Releases: tortoise/aerich

v0.4.3

25 Dec 13:51
Compare
Choose a tag to compare
  • Replace migrations separator to sql standard comment. (Should manual update previous version files)
  • Add inspectdb command.

v0.4.2

02 Dec 15:09
Compare
Choose a tag to compare
  • Use .sql instead of .json to store version file.
  • Add rename column support MySQL5.
  • Remove callable detection for defaults. (#87)
  • Fix sqlite stuck. (#90)

v0.4.1

28 Nov 06:33
Compare
Choose a tag to compare

v0.4.0

26 Nov 15:47
Compare
Choose a tag to compare
  • Use .sql instead of .json to store version file.
  • Add rename column support MySQL5.
  • Remove callable detection for defaults. (#87)
  • Fix sqlite stuck. (#90)

v0.3.3

08 Nov 15:07
Compare
Choose a tag to compare
  • Fix encoding error. (#75)
  • Support multiple databases. (#68)
  • Compatible with models file in directory. (#70)

v0.3.2

16 Oct 08:57
Compare
Choose a tag to compare
  • Fix migrate to new database error. (#62)

v0.3.1

13 Oct 01:21
Compare
Choose a tag to compare
  • Fix first version error.
  • Fix init error. (#61)

v0.3.0

09 Oct 07:17
Compare
Choose a tag to compare
  • Refactoring migrate logic, and this version is not compatible with previous version.
  • Now there don't need old_models.py and it store in database.
  • Upgrade steps:
    1. Upgrade aerich version.
    2. Drop aerich table in database.
    3. Delete migrations/{app} folder and rerun aerich init-db.
    4. Update model and aerich migrate normally.

v0.2.5

29 Sep 10:05
Compare
Choose a tag to compare
  • Fix windows support. (#46)
  • Support db_constraint in fk, m2m should manual define table with fk. (#52)

v0.2.4

25 Sep 09:52
Compare
Choose a tag to compare
  • Raise error with SQLite unsupported features.
  • Fix Postgres alter table. (#48)
  • Add Rename support.