wuttasync.cli.export_csv¶
See also: wutta export-csv
- wuttasync.cli.export_csv.export_csv(ctx: ~typer.models.Context, models: ~typing.Annotated[~typing.List[str] | None, <typer.models.ArgumentInfo object at 0x7f3263c99f10>] = None, list_models: ~typing.Annotated[bool, <typer.models.OptionInfo object at 0x7f3263c99f90>] = False, create: ~typing.Annotated[bool, <typer.models.OptionInfo object at 0x7f3263c9aa90>] = True, update: ~typing.Annotated[bool, <typer.models.OptionInfo object at 0x7f3263c9ac10>] = True, delete: ~typing.Annotated[bool, <typer.models.OptionInfo object at 0x7f3263c9ae10>] = False, fields: ~typing.Annotated[str, <typer.models.OptionInfo object at 0x7f3263c9b010>] = None, excluded_fields: ~typing.Annotated[str, <typer.models.OptionInfo object at 0x7f3263c9b1d0>] = None, keys: ~typing.Annotated[str, <typer.models.OptionInfo object at 0x7f3263c9b390>] = None, max_create: ~typing.Annotated[int, <typer.models.OptionInfo object at 0x7f3263c9b550>] = None, max_update: ~typing.Annotated[int, <typer.models.OptionInfo object at 0x7f3263c9b710>] = None, max_delete: ~typing.Annotated[int, <typer.models.OptionInfo object at 0x7f3263c9b8d0>] = None, max_total: ~typing.Annotated[int, <typer.models.OptionInfo object at 0x7f3263c9ba50>] = None, warnings: ~typing.Annotated[bool, <typer.models.OptionInfo object at 0x7f3263c9bb90>] = False, warnings_recipients: ~typing.Annotated[str, <typer.models.OptionInfo object at 0x7f3263c98b90>] = None, warnings_max_diffs: ~typing.Annotated[int, <typer.models.OptionInfo object at 0x7f3263ca4e50>] = 15, dry_run: ~typing.Annotated[bool, <typer.models.OptionInfo object at 0x7f3263ca4f10>] = False, output_file_path: ~pathlib.Annotated[~pathlib.Path, <typer.models.OptionInfo object at 0x7f3263ca4fd0>] = None)[source]¶
Export data from Wutta DB to CSV file(s)