Support for GCP's Big Query? #522
Replies: 5 comments 5 replies
-
Can you provide more details regarding the issue you're encountering, or steps to reproduce what the issue is? Could be interesting to use https://github.com/goccy/bigquery-emulator for running a local BigQuery server and https://pkg.go.dev/github.com/tozh/go-sql-bigquery as the client driver for dbmate. |
Beta Was this translation helpful? Give feedback.
-
In theory it would be nice to refactor dbmate to remove the hard dependency on drivers requiring In practice I think that would be a pretty major refactor, and require a major version bump. Our quality bar for code and tests is high, so it might take a while to merge. If someone is willing to taking on that work it could happen, but I don't think any of the current maintainers have time to pick it up. |
Beta Was this translation helpful? Give feedback.
-
Who is interested in helping to test the new BigQuery support? PR #523 is dev complete, and could use some real-world testing from actual users. If anyone is able to help test, either please reply here or on the PR with your experience and feedback. Thanks! |
Beta Was this translation helpful? Give feedback.
-
PR #523 has been merged, and BigQuery support should land in dbmate v2.14.0, shortly. Update: v2.14.0 was released 2024-03-28. |
Beta Was this translation helpful? Give feedback.
-
Currently there is a coupling to
*sql.DB
from the interface which is a bit difficult to get around when using the bq client library. Any ideas on how to get around it? I am more than happy to contribute a PR for this.Beta Was this translation helpful? Give feedback.
All reactions