in awswrangler/catalog/_create.py [0:0]
def create_csv_table( # pylint: disable=too-many-arguments
database: str,
table: str,
path: str,
columns_types: Dict[str, str],
table_type: Optional[str] = None,
partitions_types: Optional[Dict[str, str]] = None,
bucketing_info: Optional[Tuple[List[str], int]] = None,
compression: Optional[str] = None,
description: Optional[str] = None,
parameters: Optional[Dict[str, str]] = None,
columns_comments: Optional[Dict[str, str]] = None,
mode: str = "overwrite",
catalog_versioning: bool = False,
schema_evolution: bool = False,
sep: str = ",",
skip_header_line_count: Optional[int] = None,
serde_library: Optional[str] = None,
serde_parameters: Optional[Dict[str, str]] = None,
transaction_id: Optional[str] = None,
boto3_session: Optional[boto3.Session] = None,
projection_enabled: bool = False,
projection_types: Optional[Dict[str, str]] = None,
projection_ranges: Optional[Dict[str, str]] = None,
projection_values: Optional[Dict[str, str]] = None,
projection_intervals: Optional[Dict[str, str]] = None,
projection_digits: Optional[Dict[str, str]] = None,
projection_storage_location_template: Optional[str] = None,
catalog_id: Optional[str] = None,