我计划将 postgresql 数据库从 9.5 升级到 9.6 或 12+。但 Airflow 版本将保持不变 (1.10.12) 是否有任何理由运行气流升级的命令或仅在升级实际气流版本时才需要?
答案 0 :(得分:1)
airflow upgradedb
或 airflwo initdb
仅在升级 Airflow 版本而非 DB 版本时才需要。
airflow upgradedb
命令应该是幂等的,并且无论如何也可以安全地运行多次。
答案 1 :(得分:0)
upgradedb
不会升级您的 PostgreSQL 版本。它使用迁移脚本升级元数据数据库的架构。您可以看到 source code