Knex v0.95.12 Release Notes
Release Date: 2021-10-28 // over 2 years ago-
๐ New features:
- ๐ New dialect: CockroachDB #4742
- ๐ New dialect: pg-native #4327
- ๐ CockroachDB: add support for upsert #4767
- โก๏ธ PostgreSQL: Support SELECT .. FOR NO KEY UPDATE / KEY SHARE row level locking clauses #4755
- ๐ PostgreSQL: Add support for 'CASCADE' in PostgreSQL 'DROP SCHEMA' queries #4713
- ๐ MySQL: Add storage engine index Type support to index() and unique() schema #4756
- ๐ MSSQL: Support table.primary, table.unique variant with options object #4710
- ๐ SQLite: Add setNullable support to SQLite #4684
- โ Add geometry column building #4776
- โ Add support for creating table copies #1373
- ๐ Implement support for views and materialized views #1626
- ๐ Implement partial index support #4768
- ๐ Support for 'is null' in 'order by' #3667
๐ Bug fixes:
- ๐ Fix support for Oracle connections passed via knex.connection() #4757
- ๐ Avoid inserting multiple locks if a migration lock already exists #4694
Typings:
- Some TableBuilder methods return wrong types #4764
- โก๏ธ Update JoinRaw bindings type to accept arrays #4752
- ๐ fix onDelete/onUpdate for ColumnBuilder #4656