INNER CODE UNIT · Python
register_database_commands
litestar-org/advanced-alchemy · advanced_alchemy/extensions/fastapi/cli.py:33
def register_database_commands(app: "FastAPI") -> click.Group: # pragma: no cover
@group(name="database", aliases=["db"])
@click.pass_context
def database_group(ctx: click.Context) -> None:
"""Manage SQLAlchemy database components."""
ctx.ensure_object(dict)
ctx.obj["configs"] = get_database_migration_plugin(app).config
add_migration_commands(database_group)
return database_group