The GitHub Actions job "Tests AMD" on airflow.git/main has failed.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
93c5caa2fe808bbd89738ed8c9fc52a257712e3f / Ephraim Anierobi 
<splendidzig...@gmail.com>
Add `airflow db-manager` CLI for managing external databases (#50657)

* Add `airflow db-manager` CLI for managing external databases

This adds a new top-level CLI command, `airflow db-manager`, which provides an
interface for managing metadata databases handled by external DB managers.

Previously, external DB managers were required to define and expose their own 
CLI commands.
With this change, Airflow now provides support for common DB actions
(reset, migrate, downgrade) across external database backends by delegating to 
their registered managers.

Changes:

 - Introduces db-manager CLI group with reset, migrate, and downgrade commands.

 - Each command accepts a --name flag to select the DB manager.

 - Adds test coverage for the CLI commands.

This enables external providers to plug in seamlessly without duplicating db 
command logic.

* fixup! Add `airflow db-manager` CLI for managing external databases

* apply suggestions from code review

* fixup! apply suggestions from code review

* Add back renamed file

* Apply suggestions from code review

Co-authored-by: Jed Cunningham <66968678+jedcunning...@users.noreply.github.com>

---------

Co-authored-by: Jed Cunningham <66968678+jedcunning...@users.noreply.github.com>

Report URL: https://github.com/apache/airflow/actions/runs/15393786232

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: jobs-unsubscr...@airflow.apache.org
For additional commands, e-mail: jobs-h...@airflow.apache.org

Reply via email to