Releases: googleapis/python-bigquery-sqlalchemy
Releases · googleapis/python-bigquery-sqlalchemy
v1.1.0
Features
- Add geography support (#228) (da7a403)
- Handle passing of arrays to in statements more efficiently in SQLAlchemy 1.4 and higher (#253) (7692704)
Bug Fixes
- dialect atribute wasn't provided (#291) (2cf05a0)
- distinct doesn't work as a column wrapper (#275) (ad5baf8)
- in-operator literal binds not handled properly (#285) (e06bf74)
- supports_multivalues_insert dialect option was mispelled (#278) (ec36a12)
- unnest failed in some cases (with table references failed when there were no other references to refrenced tables in a query) (#290) (9b5b002)
v1.0.0
v1.0.0-a1
v0.10.1
v0.10.0
v0.9.1
v0.9.0
v0.8.0
v0.7.0
Features
- Comment/description support, bug fixes and better test coverage (#138) (fb7c188)
- Runs SQLAlchemy dialect-compliance tests (as system tests).
- 100% unit-test coverage.
- Support for table and column comments/descriptions (requiring SQLAlchemy 1.2 or higher).
- When executing parameterized queries, the new BigQuery DB API parameter syntax is used to pass type information. This is helpful when the DB API can't determine type information from values, or can't determine it correctly.
Bug Fixes
-
Select expressions no-longer force use of labels (#129) (669b301)
-
Additional fixes, including:
- Handling of
inqueries. - String literals with special characters.
- Use BIGNUMERIC when necessary.
- Missing types: BIGINT, SMALLINT, Boolean, REAL, CHAR, NCHAR, VARCHAR, NVARCHAR, TEXT, VARBINARY, DECIMAL
- Literal bytes, dates, times, datetimes, timestamps, and arrays.
- Get view definitions.
- Handling of