# Migrations OhMyAPI uses [Aerich](https://github.com/tortoise/aerich) - a database migrations tool for TortoiseORM. ## Making migrations Whenever you add, remove or change fields of a database model, you need to create a migration for the change. ``` ohmyapi makemigrations [ ] # no app indicates all INSTALLED_APPS ``` This will create a `migrations/` directory with subdirectories for each of your apps. ## Migrating When the migrations are create, they need to be applied: ``` ohmyapi migrate [ ] # no app indicates all INSTALLED_APPS ```