Airflow 气流:气流initdb命令是否具有破坏性
我有一个正在运行的Airflow服务器,我正在Airflow 气流:气流initdb命令是否具有破坏性,airflow,Airflow,我有一个正在运行的Airflow服务器,我正在Airflow.cfg中进行配置更改,这需要运行Airflow initdb 第二次运行initdb命令会破坏现有的表,还是只会根据新配置执行更改?我认为您可以同时运行以下两个命令: 源代码: def initdb(): from airflow import models from airflow.models import Connection upgradedb() 与气流数据库相关的唯一破坏性命令是气流重置db i
Airflow.cfg
中进行配置更改,这需要运行Airflow initdb
第二次运行
initdb
命令会破坏现有的表,还是只会根据新配置执行更改?我认为您可以同时运行以下两个命令:
源代码:
def initdb():
from airflow import models
from airflow.models import Connection
upgradedb()
与气流数据库相关的唯一破坏性命令是
气流重置db
initdb
和upgradedb
具有相同的行为(第一次运行除外) 为什么不升级呢?upgradedb是否将元数据数据库升级到最新版本<代码>升级数据库这是答案