Как удалить всех пользователей в Airflow? - PullRequest
0 голосов
/ 19 октября 2018

Я настраиваю веб-аутентификацию для веб-сервера Airflow.Я добавил несколько пользователей, следуя инструкциям официального руководства.Теперь я хочу удалить всех пользователей, которые были добавлены, что мне делать?

Я пытался

session = settings.Session()
session.delete(user)

, но это не работает.Даже если он работает и одновременно удаляет только одного пользователя.

Может быть, мне следует перегенерировать пользовательскую таблицу SQLAlchemy?

1 Ответ

0 голосов
/ 19 октября 2018

Убедитесь, что вы звоните session.commit() впоследствии, чтобы совершить транзакцию.Если вы хотите удалить всех пользователей одновременно, попробуйте Session.query(User).delete().Также обратите внимание, что вы можете удалить через Airflow UI в Admin > Users.

...