in awswrangler/catalog/_create.py [0:0]
def create_csv_table(
database: str,
table: str,
path: str,
columns_types: dict[str, str],
table_type: str | None = None,
partitions_types: dict[str, str] | None = None,
bucketing_info: typing.BucketingInfoTuple | None = None,
compression: str | None = None,
description: str | None = None,
parameters: dict[str, str] | None = None,
columns_comments: dict[str, str] | None = None,
columns_parameters: dict[str, dict[str, str]] | None = None,
mode: Literal["overwrite", "append"] = "overwrite",
catalog_versioning: bool = False,
schema_evolution: bool = False,
sep: str = ",",
skip_header_line_count: int | None = None,
serde_library: str | None = None,
serde_parameters: dict[str, str] | None = None,
boto3_session: boto3.Session | None = None,
athena_partition_projection_settings: typing.AthenaPartitionProjectionSettings | None = None,
catalog_id: str | None = None,