Repository navigation
dbmeta v0.6.0
go get github.com/xo/dbmeta@v0.6.0This is a v0 release, so the API can still change.
What is new since v0.5.0
- Two dialects. GizmoSQL answers 20 of the 56 kinds on 1.40.0 and 1.41.0 by
sharing the DuckDB model (D187). Avatica answers 24 on 1.28.0 and 1.29.0,
reading the HSQLDB catalog of the standalone server (D186). Phoenix has no
model, because it shares no catalog statement with that server. dbmeta now
has 41 models. - Snowflake ran against a trial account for the first time. One statement,
the sequences query, failed and is fixed, and so is the label of a grant on a
view (D190). Parity is not measured, because the role cannot make a second
login. - OpenSearch 2.19.6 answers Columns, since dbimp v0.14.1 reads its DESCRIBE row
(D189). - Apache Pinot and Amazon DynamoDB have no catalog that a statement can reach,
so they have no model (D185, D184). H2, VoltDB, chai and csvq get none
either (D188). - dbrun connects a hosted service with the driver DSN that dburl gives, so
Snowflake and Redshift work throughdbrun. The test module pins dbimp
v0.14.1.
How it was tested
- All 30 checks of the Test workflow passed in CI on 90d0261, the commit this
release is tagged on. Two jobs failed on the first run,oracle-26aiand
questdb-9.4.3, and passed when rerun. Neither touches this change. - GizmoSQL 1.40.0 and 1.41.0, Avatica 1.28.0 and 1.29.0, OpenSearch 2.19.6 and
3.9.0, and Snowflake 10.36.101 were run live.