MCPcopy Create free account
hub / github.com/tortoise/tortoise-orm / _build_parser

Function _build_parser

tortoise/cli/cli.py:796–811  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

794
795
796def _build_parser() -> argparse.ArgumentParser:
797 parser = argparse.ArgumentParser(prog="tortoise")
798 _add_global_options(parser)
799 subparsers = parser.add_subparsers(dest="command", required=True)
800
801 _add_init_parser(subparsers)
802 _add_shell_parser(subparsers)
803 _add_makemigrations_parser(subparsers)
804 _add_migrate_parser(subparsers)
805 _add_upgrade_parser(subparsers)
806 _add_downgrade_parser(subparsers)
807 _add_history_parser(subparsers)
808 _add_heads_parser(subparsers)
809 _add_sqlmigrate_parser(subparsers)
810
811 return parser
812
813
814async def _run_init(ctx: CLIContext, args: argparse.Namespace) -> None:

Callers 1

run_cli_asyncFunction · 0.85

Calls 10

_add_global_optionsFunction · 0.85
_add_init_parserFunction · 0.85
_add_shell_parserFunction · 0.85
_add_migrate_parserFunction · 0.85
_add_upgrade_parserFunction · 0.85
_add_downgrade_parserFunction · 0.85
_add_history_parserFunction · 0.85
_add_heads_parserFunction · 0.85
_add_sqlmigrate_parserFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…