Allow the migration to check some external condition. If true, run the migration, if false, skip the migration.
Repeat this process every time migrations are run, until the condition becomes true.
This allows you to for example only update the database schema if needed, like only add Auth tables if you have configured auth for a database backend.
Allow the migration to check some external condition. If true, run the migration, if false, skip the migration.
Repeat this process every time migrations are run, until the condition becomes true.
This allows you to for example only update the database schema if needed, like only add Auth tables if you have configured auth for a database backend.