downgrade
Описание
Понижает версию схемы базы метаданных.
Вы можете понизить версию Airflow до той, которая вам необходима, используя параметр --to-version. В качестве альтернативы вы можете указать идентификатор ревизии Alembic для понижения версии с помощью параметра –-to-revision.
Параметры --from-revision и --from-version могут использоваться только вместе с параметром --show-sql-only, поскольку при фактическом запуске миграций версия должна понижаться с текущей.
Если вы хотите просмотреть команды, но не выполнять их, используйте параметр -–show-sql-only.
Для сопоставления версии Airflow и ревизии Alembic см. справочник по миграции баз данных.
|
РЕКОМЕНДАЦИЯ
Рекомендуется сделать резервную копию базы данных перед изменением версии или любой другой операцией с базой данных.
|
Использование
$ airflow db downgrade [-h] [--from-revision FROM_REVISION]
[--from-version FROM_VERSION] [-s] [-r TO_REVISION]
[-n TO_VERSION] [-v] [-y]
Аргументы
| Параметр | Описание |
|---|---|
--from-revision |
Понижение версии Alembic с указанной версии (необязательно) |
--from-version |
Понижение указанной версии (необязательно) |
-s, --show-sql-only |
Вывести только команды SQL для офлайн-миграции. Необходимо указать эту опцию если используются параметры |
-r, --to-revision |
Alembic-ревизия, к которой нужно перейти |
-n, --to-version |
Если указано, запускать миграции только до этой версии |
-h, --help |
Вывести справку для команды |
-v, --verbose |
Более подробный вывод команды |
-y, --yes |
Не запрашивать подтверждение |