Update dependency knex to v0.95.15 #16

Merged
niggl merged 1 commits from renovate/knex-0.x into main 4 months ago
Owner

This PR contains the following updates:

Package Type Update Change
knex (source) dependencies patch 0.95.0 -> 0.95.15

Release Notes

knex/knex

v0.95.15

Compare Source

Bug fixes:
  • Oracle:
  • MariaDB: lock row fix during migration in MariaDB and Oracle #​4865

v0.95.14

Compare Source

Bug fixes:
  • MySQL: mysql2 dialect validate connection fix #​4794

v0.95.13

Compare Source

Bug fixes:
  • PostgreSQL: Support zero precision in timestamp/datetime #​4784
Typings:
  • Allow string indexType in index creation #​4791

v0.95.12

Compare Source

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

v0.95.11

Compare Source

New features:
  • Add support for nullability modification via schema builder (table.setNullable() and table.dropNullable()) #​4657
  • MySQL: Add support for mysql/mariadb-client JSON parameters in connectionURIs #​4629
  • MSSQL: Support comments as MS_Description properties #​4632
Bug fixes:
  • Fix Analytic orderBy and partitionBy to follow the SQL documentation #​4602
  • CLI: fix migrate:up for migrations disabling transactions #​4550
  • SQLite: Fix adding a column with a foreign key constraint in SQLite #​4649
  • MSSQL: columnInfo() support case-sensitive database collations #​4633
  • MSSQL: Generate valid SQL for withRecursive() #​4514
  • Oracle: withRecursive: omit invalid RECURSIVE keyword, include column list #​4514
Improvements:
  • Add .mjs migration and seed stubs #​4631
  • SQLite: Clean up DDL handling and move all operations to the parser-based approach #​4648

v0.95.10

Compare Source

Improvements:
  • Use sys info function instead of connection db name #​4623
Typings:
  • Deferrable and withkeyName should not be in ColumnBuilder #​4600

v0.95.9

Compare Source

New features:
  • Oracle: support specifying schema for dropTable and dropSequence #​4596
  • Oracle: support specifying schema for autoincrement #​4594
Typings:
  • Add TypeScript support for deferrable, new Primary/Unique syntax #​4589

v0.95.8

Compare Source

New features:
  • Add deferrable support for constraint #​4584
  • Implement delete with join #​4568
  • Add DPI error codes for Oracle #​4536
Bug fixes:
  • Fixing PostgreSQL datetime and timestamp column created with wrong format #​4578
Typings:
  • Improve analytic types #​4576
  • MSSQL: Add trustServerCertificate option #​4500

v0.95.7

Compare Source

New features:
  • Add ability to omit columns on an onConflict().ignore() #​4557
  • CLI: Log error message #​4534
Typings:
  • Export Knex.TransactionConfig #​4498
  • Include options object in count(Distinct) typings #​4491
  • Add types for analytic functions #​4544

v0.95.6

Compare Source

Typings:
  • Export TransactionProvider type #​4489

v0.95.5

Compare Source

New features:
  • SQLite: Add support for file open flags #​4446
  • Add .cjs extension to Seeder.js to support Node ESM #​4381 #​4382
Bug fixes:
  • Remove peerDependencies to avoid auto-install on npm 7 #​4480
Typings:
  • Fix typing for increments and bigIncrements #​4406
  • Add typings for on JoinClause for onVal #​4436
  • Adding Type Definition for isTransaction #​4418
  • Export client class from knex namespace #​4479

v0.95.4

Compare Source

Typings:

v0.95.3

Compare Source

New features:
  • PostgreSQL: Add "same" as operator #​4372
  • MSSQL: Improve an estimate of the max comment length #​4362
  • Throw an error if negative offset is provided #​4361
Bug fixes:
  • Fix timeout method #​4324
  • SQLite: prevent dropForeign from being silently ignored #​4376
Typings:
  • Allow config.client to be non-client instance #​4367
  • Add dropForeign arg type for single column #​4363
  • Update typings for TypePreservingAggregation and stream #​4377

v0.95.2

Compare Source

New features:
Bug fixes:
  • CLI: update ts.stub files to new TypeScript namespace #​4344
  • CLI: fix TypeScript migration stub after 0.95.0 changes #​4366
Typings:
  • Move QueryBuilder and KnexTimeoutError into knex namespace #​4358
Test / internal changes:

v0.95.1

Compare Source

Bug fixes:
  • Oracle:
  • MariaDB: lock row fix during migration in MariaDB and Oracle #​4865

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • <!-- rebase-check -->If you want to rebase/retry this PR, check this box.

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [knex](https://knexjs.org) ([source](https://github.com/knex/knex)) | dependencies | patch | [`0.95.0` -> `0.95.15`](https://renovatebot.com/diffs/npm/knex/0.95.0/0.95.15) | --- ### Release Notes <details> <summary>knex/knex</summary> ### [`v0.95.15`](https://github.com/knex/knex/blob/master/CHANGELOG.md#&#8203;09515---22-December-2021) [Compare Source](https://github.com/knex/knex/compare/0.95.14...380cebefcbf04219f51dfeb0e06efc735796c148) ##### Bug fixes: - Oracle: - MariaDB: lock row fix during migration in MariaDB and Oracle [#&#8203;4865](https://github.com/knex/knex/issues/4865) ### [`v0.95.14`](https://github.com/knex/knex/blob/master/CHANGELOG.md#&#8203;09514---09-November-2021) [Compare Source](https://github.com/knex/knex/compare/29ac476b2bfe7593118da2884fae23a2e6004414...0.95.14) ##### Bug fixes: - MySQL: mysql2 dialect validate connection fix [#&#8203;4794](https://github.com/knex/knex/issues/4794) ### [`v0.95.13`](https://github.com/knex/knex/blob/master/CHANGELOG.md#&#8203;09513---02-November-2021) [Compare Source](https://github.com/knex/knex/compare/0.95.12...29ac476b2bfe7593118da2884fae23a2e6004414) ##### Bug fixes: - PostgreSQL: Support zero precision in timestamp/datetime [#&#8203;4784](https://github.com/knex/knex/issues/4784) ##### Typings: - Allow string indexType in index creation [#&#8203;4791](https://github.com/knex/knex/issues/4791) ### [`v0.95.12`](https://github.com/knex/knex/blob/master/CHANGELOG.md#&#8203;09512---28-October-2021) [Compare Source](https://github.com/knex/knex/compare/0.95.11...0.95.12) ##### New features: - New dialect: CockroachDB [#&#8203;4742](https://github.com/knex/knex/issues/4742) - New dialect: pg-native [#&#8203;4327](https://github.com/knex/knex/issues/4327) - CockroachDB: add support for upsert [#&#8203;4767](https://github.com/knex/knex/issues/4767) - PostgreSQL: Support SELECT .. FOR NO KEY UPDATE / KEY SHARE row level locking clauses [#&#8203;4755](https://github.com/knex/knex/issues/4755) - PostgreSQL: Add support for 'CASCADE' in PostgreSQL 'DROP SCHEMA' queries [#&#8203;4713](https://github.com/knex/knex/issues/4713) - MySQL: Add storage engine index Type support to index() and unique() schema [#&#8203;4756](https://github.com/knex/knex/issues/4756) - MSSQL: Support table.primary, table.unique variant with options object [#&#8203;4710](https://github.com/knex/knex/issues/4710) - SQLite: Add setNullable support to SQLite [#&#8203;4684](https://github.com/knex/knex/issues/4684) - Add geometry column building [#&#8203;4776](https://github.com/knex/knex/issues/4776) - Add support for creating table copies [#&#8203;1373](https://github.com/knex/knex/issues/1373) - Implement support for views and materialized views [#&#8203;1626](https://github.com/knex/knex/issues/1626) - Implement partial index support [#&#8203;4768](https://github.com/knex/knex/issues/4768) - Support for 'is null' in 'order by' [#&#8203;3667](https://github.com/knex/knex/issues/3667) ##### Bug fixes: - Fix support for Oracle connections passed via knex.connection() [#&#8203;4757](https://github.com/knex/knex/issues/4757) - Avoid inserting multiple locks if a migration lock already exists [#&#8203;4694](https://github.com/knex/knex/issues/4694) ##### Typings: - Some TableBuilder methods return wrong types [#&#8203;4764](https://github.com/knex/knex/issues/4764) - Update JoinRaw bindings type to accept arrays [#&#8203;4752](https://github.com/knex/knex/issues/4752) - fix onDelete/onUpdate for ColumnBuilder [#&#8203;4656](https://github.com/knex/knex/issues/4656) ### [`v0.95.11`](https://github.com/knex/knex/blob/master/CHANGELOG.md#&#8203;09511---03-September-2021) [Compare Source](https://github.com/knex/knex/compare/0.95.10...0.95.11) ##### New features: - Add support for nullability modification via schema builder (table.setNullable() and table.dropNullable()) [#&#8203;4657](https://github.com/knex/knex/issues/4657) - MySQL: Add support for mysql/mariadb-client JSON parameters in connectionURIs [#&#8203;4629](https://github.com/knex/knex/issues/4629) - MSSQL: Support comments as MS_Description properties [#&#8203;4632](https://github.com/knex/knex/issues/4632) ##### Bug fixes: - Fix Analytic orderBy and partitionBy to follow the SQL documentation [#&#8203;4602](https://github.com/knex/knex/issues/4602) - CLI: fix migrate:up for migrations disabling transactions [#&#8203;4550](https://github.com/knex/knex/issues/4550) - SQLite: Fix adding a column with a foreign key constraint in SQLite [#&#8203;4649](https://github.com/knex/knex/issues/4649) - MSSQL: columnInfo() support case-sensitive database collations [#&#8203;4633](https://github.com/knex/knex/issues/4633) - MSSQL: Generate valid SQL for withRecursive() [#&#8203;4514](https://github.com/knex/knex/issues/4514) - Oracle: withRecursive: omit invalid RECURSIVE keyword, include column list [#&#8203;4514](https://github.com/knex/knex/issues/4514) ##### Improvements: - Add .mjs migration and seed stubs [#&#8203;4631](https://github.com/knex/knex/issues/4631) - SQLite: Clean up DDL handling and move all operations to the parser-based approach [#&#8203;4648](https://github.com/knex/knex/issues/4648) ### [`v0.95.10`](https://github.com/knex/knex/blob/master/CHANGELOG.md#&#8203;09510---20-August-2021) [Compare Source](https://github.com/knex/knex/compare/102a44d7a5fe641bdee8f7e66f6518f5418ff93e...0.95.10) ##### Improvements: - Use sys info function instead of connection db name [#&#8203;4623](https://github.com/knex/knex/issues/4623) ##### Typings: - Deferrable and withkeyName should not be in ColumnBuilder [#&#8203;4600](https://github.com/knex/knex/issues/4600) ### [`v0.95.9`](https://github.com/knex/knex/blob/master/CHANGELOG.md#&#8203;0959---31-July-2021) [Compare Source](https://github.com/knex/knex/compare/0.95.8...102a44d7a5fe641bdee8f7e66f6518f5418ff93e) ##### New features: - Oracle: support specifying schema for dropTable and dropSequence [#&#8203;4596](https://github.com/knex/knex/issues/4596) - Oracle: support specifying schema for autoincrement [#&#8203;4594](https://github.com/knex/knex/issues/4594) ##### Typings: - Add TypeScript support for deferrable, new Primary/Unique syntax [#&#8203;4589](https://github.com/knex/knex/issues/4589) ### [`v0.95.8`](https://github.com/knex/knex/blob/master/CHANGELOG.md#&#8203;0958---25-July-2021) [Compare Source](https://github.com/knex/knex/compare/3089d50ec9e7762e120af77a46d808162a048b0e...0.95.8) ##### New features: - Add deferrable support for constraint [#&#8203;4584](https://github.com/knex/knex/issues/4584) - Implement delete with join [#&#8203;4568](https://github.com/knex/knex/issues/4568) - Add DPI error codes for Oracle [#&#8203;4536](https://github.com/knex/knex/issues/4536) ##### Bug fixes: - Fixing PostgreSQL datetime and timestamp column created with wrong format [#&#8203;4578](https://github.com/knex/knex/issues/4578) ##### Typings: - Improve analytic types [#&#8203;4576](https://github.com/knex/knex/issues/4576) - MSSQL: Add trustServerCertificate option [#&#8203;4500](https://github.com/knex/knex/issues/4500) ### [`v0.95.7`](https://github.com/knex/knex/blob/master/CHANGELOG.md#&#8203;0957---10-July-2021) [Compare Source](https://github.com/knex/knex/compare/fff6eb15d7088d4198650a2c6e673dedaf3b8f36...3089d50ec9e7762e120af77a46d808162a048b0e) ##### New features: - Add ability to omit columns on an onConflict().ignore() [#&#8203;4557](https://github.com/knex/knex/issues/4557) - CLI: Log error message [#&#8203;4534](https://github.com/knex/knex/issues/4534) ##### Typings: - Export Knex.TransactionConfig [#&#8203;4498](https://github.com/knex/knex/issues/4498) - Include options object in count(Distinct) typings [#&#8203;4491](https://github.com/knex/knex/issues/4491) - Add types for analytic functions [#&#8203;4544](https://github.com/knex/knex/issues/4544) ### [`v0.95.6`](https://github.com/knex/knex/blob/master/CHANGELOG.md#&#8203;0956---17-May-2021) [Compare Source](https://github.com/knex/knex/compare/0.95.5...fff6eb15d7088d4198650a2c6e673dedaf3b8f36) ##### Typings: - Export TransactionProvider type [#&#8203;4489](https://github.com/knex/knex/issues/4489) ### [`v0.95.5`](https://github.com/knex/knex/blob/master/CHANGELOG.md#&#8203;0955---11-May-2021) [Compare Source](https://github.com/knex/knex/compare/8cfad286f246aff7455784b51751fdd17ba24c4c...0.95.5) ##### New features: - SQLite: Add support for file open flags [#&#8203;4446](https://github.com/knex/knex/issues/4446) - Add .cjs extension to Seeder.js to support Node ESM [#&#8203;4381](https://github.com/knex/knex/issues/4381) [#&#8203;4382](https://github.com/knex/knex/issues/4382) ##### Bug fixes: - Remove peerDependencies to avoid auto-install on npm 7 [#&#8203;4480](https://github.com/knex/knex/issues/4480) ##### Typings: - Fix typing for increments and bigIncrements [#&#8203;4406](https://github.com/knex/knex/issues/4406) - Add typings for on JoinClause for onVal [#&#8203;4436](https://github.com/knex/knex/issues/4436) - Adding Type Definition for isTransaction [#&#8203;4418](https://github.com/knex/knex/issues/4418) - Export client class from knex namespace [#&#8203;4479](https://github.com/knex/knex/issues/4479) ### [`v0.95.4`](https://github.com/knex/knex/blob/master/CHANGELOG.md#&#8203;0954---26-March-2021) [Compare Source](https://github.com/knex/knex/compare/0.95.3...8cfad286f246aff7455784b51751fdd17ba24c4c) ##### Typings: - Fix mistyping of stream [#&#8203;4400](https://github.com/knex/knex/issues/4400) ### [`v0.95.3`](https://github.com/knex/knex/blob/master/CHANGELOG.md#&#8203;0953---25-March-2021) [Compare Source](https://github.com/knex/knex/compare/0.95.2...0.95.3) ##### New features: - PostgreSQL: Add "same" as operator [#&#8203;4372](https://github.com/knex/knex/issues/4372) - MSSQL: Improve an estimate of the max comment length [#&#8203;4362](https://github.com/knex/knex/issues/4362) - Throw an error if negative offset is provided [#&#8203;4361](https://github.com/knex/knex/issues/4361) ##### Bug fixes: - Fix timeout method [#&#8203;4324](https://github.com/knex/knex/issues/4324) - SQLite: prevent dropForeign from being silently ignored [#&#8203;4376](https://github.com/knex/knex/issues/4376) ##### Typings: - Allow config.client to be non-client instance [#&#8203;4367](https://github.com/knex/knex/issues/4367) - Add dropForeign arg type for single column [#&#8203;4363](https://github.com/knex/knex/issues/4363) - Update typings for TypePreservingAggregation and stream [#&#8203;4377](https://github.com/knex/knex/issues/4377) ### [`v0.95.2`](https://github.com/knex/knex/blob/master/CHANGELOG.md#&#8203;0952---11-March-2021) [Compare Source](https://github.com/knex/knex/compare/aa7121fa9823b982684c89b7fcb60166a845711a...0.95.2) ##### New features: - Improve ESM import support [#&#8203;4350](https://github.com/knex/knex/issues/4350) ##### Bug fixes: - CLI: update ts.stub files to new TypeScript namespace [#&#8203;4344](https://github.com/knex/knex/issues/4344) - CLI: fix TypeScript migration stub after 0.95.0 changes [#&#8203;4366](https://github.com/knex/knex/issues/4366) ##### Typings: - Move QueryBuilder and KnexTimeoutError into knex namespace [#&#8203;4358](https://github.com/knex/knex/issues/4358) ##### Test / internal changes: - Unify db test helpers [#&#8203;4356](https://github.com/knex/knex/issues/4356) ### [`v0.95.1`](https://github.com/knex/knex/blob/master/CHANGELOG.md#&#8203;09515---22-December-2021) [Compare Source](https://github.com/knex/knex/compare/0.95.0...aa7121fa9823b982684c89b7fcb60166a845711a) ##### Bug fixes: - Oracle: - MariaDB: lock row fix during migration in MariaDB and Oracle [#&#8203;4865](https://github.com/knex/knex/issues/4865) </details> --- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box. --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
odit_renovate added 1 commit 4 months ago
bc466e7fd9 Update dependency knex to v0.95.15
niggl merged commit 6fd89b75ab into main 4 months ago
niggl deleted branch renovate/knex-0.x 4 months ago
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
The pull request has been merged as 6fd89b75ab.
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This pull request currently doesn't have any dependencies.

Loading…
There is no content yet.