diff options
author | John Turner <jturner.usa@gmail.com> | 2025-09-14 20:14:02 -0400 |
---|---|---|
committer | John Turner <jturner.usa@gmail.com> | 2025-09-14 20:14:02 -0400 |
commit | cb1be1f0609190dedc243d703146754b892a1aef (patch) | |
tree | ca7ad65829273f497e606674bff7e05da1f5f214 /scripts | |
parent | 8a3f08c70f06b2d859b82f2192a920590358b7e6 (diff) | |
download | sqlite-kv-bench-cb1be1f0609190dedc243d703146754b892a1aef.tar.gz |
add more help text to mkdb.py
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/mkdb.py | 29 |
1 files changed, 24 insertions, 5 deletions
diff --git a/scripts/mkdb.py b/scripts/mkdb.py index d3786f1..5e555b5 100755 --- a/scripts/mkdb.py +++ b/scripts/mkdb.py @@ -27,11 +27,30 @@ def truncate(path: Path) -> None: def main() -> int: parser = ArgumentParser() - parser.add_argument("--database", type=Path, required=True) - parser.add_argument("--word-list", type=Path, required=True) - parser.add_argument("--num-records", type=int, required=True) - parser.add_argument("--key-length", type=Range, required=True) - parser.add_argument("--value-length", type=Range, required=True) + parser.add_argument( + "--database", + type=Path, + required=True, + help="path to a file to store the database", + ) + parser.add_argument( + "--word-list", + type=Path, + required=True, + help="a file containing newline separated list of words", + ) + parser.add_argument( + "--num-records", + type=int, + required=True, + help="the number or records to store in the database", + ) + parser.add_argument( + "--key-length", type=Range, required=True, help="a range such as 1-10" + ) + parser.add_argument( + "--value-length", type=Range, required=True, help="a range such as 1-10" + ) args = parser.parse_args() |