build_tools.corpus_sqlite_builder.cli
Command-line interface for corpus SQLite builder.
This module provides the CLI for converting annotated JSON files to SQLite databases.
Functions
Create and return the argument parser for this tool. |
|
|
Parse command-line arguments. |
|
Main entry point for the CLI. |
|
Convert a single corpus directory. |
|
Convert multiple corpus directories. |
Module Contents
- build_tools.corpus_sqlite_builder.cli.create_argument_parser()[source]
Create and return the argument parser for this tool.
- Returns:
Configured ArgumentParser ready to parse command-line arguments
- Return type:
- build_tools.corpus_sqlite_builder.cli.parse_arguments(args=None)[source]
Parse command-line arguments.
- build_tools.corpus_sqlite_builder.cli.run_single_conversion(args)[source]
Convert a single corpus directory.
- Parameters:
args (argparse.Namespace) – Parsed command-line arguments
- Returns:
Exit code (0 for success, non-zero for error)
- Return type:
- build_tools.corpus_sqlite_builder.cli.run_batch_conversion(args)[source]
Convert multiple corpus directories.
- Parameters:
args (argparse.Namespace) – Parsed command-line arguments
- Returns:
Exit code (0 for success, non-zero for error)
- Return type: