我正在为Airflow Web服务器设置Web身份验证。我按照官方指南的指导添加了一些用户。现在,我要删除所有已添加的用户,该怎么办?
我试图
session = settings.Session()
session.delete(user)
,但是它不起作用。即使可以,并且一次只能删除一个用户。
也许我应该重新生成SQLAlchemy用户表?
答案 0 :(得分:1)
确保之后再调用session.commit()
提交事务。如果要一次删除所有用户,请尝试使用Session.query(User).delete()
。另外请注意,您可以通过Airflow UI在Admin > Users
下进行删除。