@@ -1047,7 +1047,8 @@ func TestSchemaFromJSON(t *testing.T) {
1047
1047
{"name":"aliased_integer","type":"INT64","mode":"REQUIRED","description":"Aliased required integer"},
1048
1048
{"name":"aliased_boolean","type":"BOOL","mode":"NULLABLE","description":"Aliased nullable boolean"},
1049
1049
{"name":"aliased_float","type":"FLOAT64","mode":"REQUIRED","description":"Aliased required float"},
1050
- {"name":"aliased_record","type":"STRUCT","mode":"NULLABLE","description":"Aliased nullable record"}
1050
+ {"name":"aliased_record","type":"STRUCT","mode":"NULLABLE","description":"Aliased nullable record"},
1051
+ {"name":"aliased_bignumeric","type":"BIGDECIMAL","mode":"NULLABLE","description":"Aliased nullable bignumeric"}
1051
1052
]` ),
1052
1053
expectedSchema : Schema {
1053
1054
fieldSchema ("Flat nullable string" , "flat_string" , "STRING" , false , false , nil ),
@@ -1066,6 +1067,7 @@ func TestSchemaFromJSON(t *testing.T) {
1066
1067
fieldSchema ("Aliased nullable boolean" , "aliased_boolean" , "BOOLEAN" , false , false , nil ),
1067
1068
fieldSchema ("Aliased required float" , "aliased_float" , "FLOAT" , false , true , nil ),
1068
1069
fieldSchema ("Aliased nullable record" , "aliased_record" , "RECORD" , false , false , nil ),
1070
+ fieldSchema ("Aliased nullable bignumeric" , "aliased_bignumeric" , "BIGNUMERIC" , false , false , nil ),
1069
1071
},
1070
1072
},
1071
1073
{
0 commit comments