lib/fluent/plugin/bigquery/schema.rb in fluent-plugin-bigquery-3.1.0 vs lib/fluent/plugin/bigquery/schema.rb in fluent-plugin-bigquery-3.2.0
- old
+ new
@@ -114,10 +114,20 @@
def format_one(value, is_load: false)
value.to_s
end
end
+ class BigNumericFieldSchema < FieldSchema
+ def type
+ :bignumeric
+ end
+
+ def format_one(value, is_load: false)
+ value.to_s
+ end
+ end
+
class BooleanFieldSchema < FieldSchema
def type
:boolean
end
@@ -198,9 +208,10 @@
FIELD_TYPES = {
string: StringFieldSchema,
integer: IntegerFieldSchema,
float: FloatFieldSchema,
numeric: NumericFieldSchema,
+ bignumeric: BigNumericFieldSchema,
boolean: BooleanFieldSchema,
timestamp: TimestampFieldSchema,
date: DateFieldSchema,
datetime: DateTimeFieldSchema,
time: TimeFieldSchema,