lib/google/cloud/spanner/convert.rb in google-cloud-spanner-2.20.0 vs lib/google/cloud/spanner/convert.rb in google-cloud-spanner-2.21.0

- old
+ new

@@ -240,11 +240,12 @@ def row_to_object row_types, row Hash[row_to_pairs(row_types, row)] end - def number_to_duration number + def number_to_duration number, millisecond: false return nil if number.nil? + number = number/1000.to_f if millisecond Google::Protobuf::Duration.new \ seconds: number.to_i, nanos: (number.remainder(1) * 1000000000).round end