diff --git a/driver/columns.go b/driver/columns.go index 63ba306..aae8d98 100644 --- a/driver/columns.go +++ b/driver/columns.go @@ -1,8 +1,10 @@ package driver import ( - "cloud.google.com/go/bigquery" "database/sql/driver" + "encoding/json" + + "cloud.google.com/go/bigquery" "gorm.io/driver/bigquery/adaptor" ) @@ -34,6 +36,10 @@ type bigQueryReroutedColumn struct { schema bigquery.Schema } +func (c bigQueryReroutedColumn) MarshalJSON() ([]byte, error) { + return json.Marshal(c.values) +} + type bigQueryColumn struct { Name string Schema bigquery.Schema