add lazy=True to avoid opening the file early in case of failure

This commit is contained in:
lbellomo 2024-03-31 17:45:23 -03:00
commit b006a4c685

View file

@ -865,7 +865,7 @@ def insert_upsert_options(*, require_pk=False):
required=True,
),
click.argument("table"),
click.argument("file", type=click.File("rb"), required=True),
click.argument("file", type=click.File("rb", lazy=True), required=True),
click.option(
"--pk",
help="Columns to use as the primary key, e.g. id",