in awswrangler/athena/_utils.py [0:0]
def create_ctas_table(
sql: str,
database: str | None = None,
ctas_table: str | None = None,
ctas_database: str | None = None,
s3_output: str | None = None,
storage_format: str | None = None,
write_compression: str | None = None,
partitioning_info: list[str] | None = None,
bucketing_info: typing.BucketingInfoTuple | None = None,
field_delimiter: str | None = None,
schema_only: bool = False,
workgroup: str = "primary",
data_source: str | None = None,
encryption: str | None = None,
kms_key: str | None = None,
categories: list[str] | None = None,
wait: bool = False,
athena_query_wait_polling_delay: float = _QUERY_WAIT_POLLING_DELAY,
execution_params: list[str] | None = None,
params: dict[str, Any] | list[str] | None = None,
paramstyle: Literal["qmark", "named"] = "named",
boto3_session: boto3.Session | None = None,