in migration_toolkit/sql_generators/create_table/dynamic_datasets_create_table.py [0:0]
def _generate_create_dataset_ddl(self):
fully_qualified_dataset_name = self.project_id + "." + self.dataset_name
if self.bigquery_kms_key_name:
create_dataset_ddl = self.CREATE_DATASET_DDL_WITH_KMS_TEMPLATE.format(
dataset_name=fully_qualified_dataset_name,
location=self.bigquery_region,
kms_key_name=self.bigquery_kms_key_name,
)
else:
create_dataset_ddl = self.CREATE_DATASET_DDL_TEMPLATE.format(
dataset_name=fully_qualified_dataset_name,
location=self.bigquery_region,
)
logger.info(f"Generated create dataset DDL: {create_dataset_ddl}")
return create_dataset_ddl