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,