in transcoder/output/google_cloud/terraform/BigQueryTerraformOutputManager.py [0:0]
def _generate_schema(fields):
field_list = []
for field in fields:
_dict = {
'name': field.name,
'type': field.field_type,
'mode': field.mode
}
if len(field.fields) > 0:
_dict['fields'] = BigQueryTerraformOutputManager._generate_schema(field.fields)
field_list.append(_dict)
return field_list