A database migrations tool for TortoiseORM, ready to production.
-i
and --in-transaction
options to aerich migrate
command. (#296)Now aerich use .py
file to record versions.
Upgrade Note:
aerich
tablemigrations/models
folderaerich init-db
inspectdb
adding support to postgresql::numeric
data typeMigrate
class logicinspectdb
and support postgres
& sqlite
.pyproject.toml
not existing error. (#217)Breaking change: Change default config file from aerich.ini
to pyproject.toml
. (#197)
Upgrade note:
aerich init -t config.TORTOISE_ORM
.aerich.ini
.Remove pydantic
dependency. (#198)
inspectdb
support DATE
. (#215)
indexes
change. (#193)