def docs_generate_cmd( global_flags: Optional[Sequence[str]] = None, cmd_flags: Optional[Sequence[str]] = None, ) -> List[str]: global_flags = get_flags(global_flags) cmd_flags = get_flags(cmd_flags) cmd = ["dbt", *global_flags, "docs", "generate", *cmd_flags] return cmd
def prepare_cmd( paths: Sequence[str], global_flags: Optional[Sequence[str]] = None, cmd_flags: Optional[Sequence[str]] = None, prefix: str = "", postfix: str = "", ) -> List[str]: global_flags = get_flags(global_flags) cmd_flags = get_flags(cmd_flags) dbt_models = paths_to_dbt_models(paths, prefix, postfix) cmd = ["dbt", *global_flags, "run", "-m", *dbt_models, *cmd_flags] return cmd