Entry Point (main.py)

run_cli() None[source]

Entry point for the command-line interface (CLI).

Initializes the main Typer application and integrates multiple command groups to provide comprehensive tooling for the application.

Example

# Server management
app server dev
app server run

# Database management
app database --help
app database upgrade head

# User management
app users --help
app users create-user --name "John Doe" --email john@example.com --password secret