3084 Commits

Author SHA1 Message Date
dependabot[bot]
05d5c35099
Bump actions/setup-node from 2.4.1 to 2.5.1 (#4914)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.4.1 to 2.5.1.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.4.1...v2.5.1)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-16 02:24:55 +02:00
Igor Savin
4a0d82f2be
Fix tests for RETURNING and enable them for SQLite. (#4934) 2022-01-16 02:20:52 +02:00
Igor Savin
622b751915
Fix TS type incompatible with TS 4.6 (#4933) 2022-01-14 22:34:27 +02:00
Beeno Tung
5e6b3c2d6a
remove outdated warning message (#4928)
Co-authored-by: Olivier Cavadenti <olivier.cavadenti@gmail.com>
2022-01-14 22:19:31 +02:00
Rafael Perches Pierri
dec8438ed8
Change skip tests (#4930)
Co-authored-by: Pedro Ramos <pedroramos.contato@outlook.com>
Co-authored-by: Igor Savin <iselwin@gmail.com>
Co-authored-by: Pedro Ramos <pedroramos.contato@outlook.com>
2022-01-14 22:03:32 +02:00
Marek Brenčič
3f0ec9f84e
Fix for createViewOrReplace and its support for sqlite3 (#4856)
Co-authored-by: Marek "foxie" Brenčič <marek@brencic.sk>
Co-authored-by: Olivier Cavadenti <olivier.cavadenti@gmail.com>
2022-01-14 11:15:03 +02:00
Lucas Silva
b42bc468a0
Inconsistencies between .select and .returning (#4471)
Co-authored-by: Lucas Silva <lucas.silva@codeminer42.com>
Co-authored-by: Olivier Cavadenti <olivier.cavadenti@gmail.com>
2022-01-14 00:05:52 +02:00
Pedro Ramos
40eef5c634
Enable wrapIdentifier for SQLite .hasTable (#4915) 2022-01-10 21:10:32 +01:00
Nicola Krumschmidt
4c589a3bfa
Fix executing sqlite ddl comands when the table name is a substring of "CREATE TABLE" (#4923) 2022-01-06 23:40:14 +02:00
Olivier Cavadenti
4494113187
Checks Constraints Support (#4874)
Co-authored-by: Ivan Zhuravlev <intech@users.noreply.github.com>
2022-01-06 14:44:16 +01:00
Olivier Cavadenti
b6775d9b00
Create multiple PKs with increments (#4903) 2022-01-03 20:55:24 +01:00
tharrison4815
452104066b
Add type to typescript knexfile (#4909) 2021-12-30 23:46:22 +02:00
Olivier Cavadenti
8835d22652
Json advanced support (#4859) 2021-12-22 10:47:16 +01:00
Nicola Krumschmidt
e2a425e4e3
Revert "Fix SQLite not doing rollback when altering columns fails (#4336)" (#4896) 2021-12-15 20:49:53 +02:00
Ferris
bb7de096dc
Add CI support for Oracle 18c (resolves #4888) (#4889)
Co-authored-by: Olivier Cavadenti <olivier.cavadenti@gmail.com>
2021-12-15 14:57:23 +02:00
dependabot[bot]
5a41149217
Bump debug from 4.3.2 to 4.3.3 (#4861) 2021-12-15 09:30:07 +01:00
dependabot[bot]
a7a08dbf56
Bump typescript from 4.4.4 to 4.5.4 (#4893) 2021-12-14 12:39:48 +01:00
Nicola Krumschmidt
157e27d0e3
Fix SQLite foreign key constraints when altering a table (#4189) 2021-12-13 19:59:01 +01:00
Marat Levit
b612cdc0b1
Added support for MSSQL unique constraint (#4887) 2021-12-13 10:41:46 +01:00
Olivier Cavadenti
2763e47129
Add camel case to timestamps method (#4803) 2021-12-09 15:24:32 +01:00
Jonas Kugelmann
786c95f374
Fix #4228 Improved columnInfo type (#4868) 2021-12-09 16:24:00 +02:00
Ben Lambert
2bd181171b
Support for better-sqlite3 Driver (#4871)
Signed-off-by: blam <ben@blam.sh>

Co-authored-by: Igor Savin <iselwin@gmail.com>
2021-12-09 16:19:37 +02:00
Olivier Cavadenti
de1122ae2f
ForUpdate array parameter (#4882) 2021-12-07 23:44:17 +01:00
Olivier Cavadenti
e4f4446bb8
Returning method types (#4881) 2021-12-07 22:52:55 +01:00
Ivan Zhuravlev
d5e7e1957e
build: coverage CI fix #4814 (#4880) 2021-12-07 20:31:45 +02:00
Olivier Cavadenti
d813edfc7b
Add binary uuid option (#4836) 2021-12-07 16:38:03 +01:00
Olivier Cavadenti
84bc2d9177
Set comment size warning limit to 1024 in MySQL (#4867) 2021-12-05 22:09:24 +01:00
Olivier Cavadenti
7abb36507b
Support @vscode/sqlite3 (#4866) 2021-12-05 21:57:47 +01:00
Olivier Cavadenti
540ab8c020
Insert lock row fix during migration (#4865) 2021-12-01 00:41:18 +01:00
Igor Savin
f2f858111c
Bump tarn version (#4860) 2021-11-29 01:20:10 +02:00
Igor Savin
bd1c31a07e
Implement support for custom seed sources (#4842)
Co-authored-by: maximelkin <maxelkin@list.ru>
2021-11-27 02:23:31 +02:00
dependabot[bot]
6347f1c5c7
Bump dtslint from 4.2.0 to 4.2.1 (#4839)
Bumps [dtslint](https://github.com/Microsoft/dtslint) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/Microsoft/dtslint/releases)
- [Commits](https://github.com/Microsoft/dtslint/commits)

---
updated-dependencies:
- dependency-name: dtslint
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-22 22:20:53 +02:00
dependabot[bot]
e04d44eb83
Bump tsd from 0.18.0 to 0.19.0 (#4838)
Bumps [tsd](https://github.com/SamVerschueren/tsd) from 0.18.0 to 0.19.0.
- [Release notes](https://github.com/SamVerschueren/tsd/releases)
- [Commits](https://github.com/SamVerschueren/tsd/compare/v0.18.0...v0.19.0)

---
updated-dependencies:
- dependency-name: tsd
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-22 22:20:38 +02:00
Olivier Cavadenti
e06a2c20c6
Add missing ints typings (#4832) 2021-11-18 01:06:59 +01:00
Marius
44dbbca524
Make view columns optional in create view like (#4829) 2021-11-16 19:31:43 +01:00
Olivier Cavadenti
672c2692b9
Accept Raw on onIn joins (#4830) 2021-11-16 09:25:29 +01:00
Olivier Cavadenti
27ade6f881
Add columns in create table like #4821 0.95.14 2021-11-10 21:24:34 +01:00
dependabot[bot]
74083060d9
Bump mock-fs from 4.14.0 to 5.1.2 (#4815)
Bumps [mock-fs](https://github.com/tschaub/mock-fs) from 4.14.0 to 5.1.2.
- [Release notes](https://github.com/tschaub/mock-fs/releases)
- [Changelog](https://github.com/tschaub/mock-fs/blob/main/changelog.md)
- [Commits](https://github.com/tschaub/mock-fs/compare/v4.14.0...v5.1.2)

---
updated-dependencies:
- dependency-name: mock-fs
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-10 01:07:13 +02:00
Olivier Cavadenti
49e597df85
[CLEAN] Remove duplicate code (#4813) 2021-11-09 09:34:19 +01:00
dependabot[bot]
9a497b7ad7
Bump sinon from 11.1.2 to 12.0.1 (#4806)
Bumps [sinon](https://github.com/sinonjs/sinon) from 11.1.2 to 12.0.1.
- [Release notes](https://github.com/sinonjs/sinon/releases)
- [Changelog](https://github.com/sinonjs/sinon/blob/master/docs/changelog.md)
- [Commits](https://github.com/sinonjs/sinon/compare/v11.1.2...v12.0.1)

---
updated-dependencies:
- dependency-name: sinon
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-09 01:17:00 +02:00
Olivier Cavadenti
89bd0a034f
Mysql2 validate connection fix #4794 (#4812) 2021-11-08 22:12:34 +01:00
Olivier Cavadenti
fdad316f01
Allow skip binding in limit and offset (#4811) 2021-11-08 10:49:11 +01:00
Olivier Cavadenti
ffd0c101f7
Support Joins and Using syntax for PostgreSQL Delete Statement (#4800) 2021-11-07 14:22:49 +01:00
windupbird144
3aadaead91
Resolves #4583 Add JSDoc (TS flavor) to stub files (#4809) 2021-11-06 10:43:04 +01:00
Olivier Cavadenti
75ece731b2
Fix Union all + first syntax error (#4799) 2021-11-03 22:18:27 +01:00
dependabot[bot]
90b6b18480
Bump actions/checkout from 2.3.5 to 2.4.0 (#4796)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.5 to 2.4.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.5...v2.4.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-03 12:16:41 +02:00
Olivier Cavadenti
f200e668c7
Allow string indexType in index creation (#4791) 2021-11-02 14:19:21 +01:00
Will Heslam
b7d9a5d927
Fix overzealous warning on use of whereNot with "in" or "between" (#4780) 2021-10-31 19:54:37 +01:00
Olivier Cavadenti
b97d49b184
Support whereLike and whereILike (#4779) 2021-10-31 19:52:22 +01:00
Olivier Cavadenti
a431485aa6
Zero precision in timestamp/datetime #4784 (#4786) 2021-10-30 23:28:21 +02:00