Files
sap-cli-skill/assets/sapcli/commands/__init__.py
T

92 lines
1.7 KiB
Python

"""sapcli 命令模块包。
将原 commands.py 按功能拆分为多个子模块,保持统一的导出接口。
"""
from sapcli.commands.crud import (
cmd_create,
cmd_delete,
cmd_download,
cmd_info,
cmd_sync,
)
from sapcli.commands.batch import (
cmd_init,
cmd_refresh,
cmd_sync_all,
)
from sapcli.commands.config_cmd import (
cmd_config,
)
from sapcli.commands.search import (
cmd_list,
cmd_whereused,
cmd_search,
)
from sapcli.commands.transport import (
cmd_transport,
)
from sapcli.commands.quality import (
cmd_check,
cmd_format,
)
from sapcli.commands.diff_cmd import (
cmd_diff,
)
from sapcli.commands.package_cmd import (
cmd_package,
)
from sapcli.commands.cds import (
cmd_cds,
)
from sapcli.commands.analyze import (
cmd_analyze,
)
from sapcli.commands.scaffold import (
cmd_scaffold,
)
from sapcli.commands.ddl_query import (
cmd_show_table,
cmd_read_table,
)
from sapcli.commands.program_run import (
cmd_run_program,
)
from sapcli.commands.activate import (
cmd_activate,
)
from sapcli.commands.upload import (
cmd_upload,
)
from sapcli.commands.syntax_check import (
cmd_syntax_check,
)
__all__ = [
"cmd_create",
"cmd_delete",
"cmd_download",
"cmd_info",
"cmd_init",
"cmd_refresh",
"cmd_sync",
"cmd_sync_all",
"cmd_config",
"cmd_list",
"cmd_whereused",
"cmd_search",
"cmd_transport",
"cmd_check",
"cmd_format",
"cmd_diff",
"cmd_package",
"cmd_cds",
"cmd_analyze",
"cmd_scaffold",
"cmd_show_table",
"cmd_read_table",
"cmd_run_program",
"cmd_activate",
"cmd_upload",
"cmd_syntax_check",
]