Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/typeorm/typeorm

ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
https://github.com/typeorm/typeorm

fix: composite key save issue (#10672)

* chore(TypeORM): Create test case to uncover TypeORM composite key save issue

* chore(TypeOR...

83567f533482d0170c35e2f99e627962b8f99a08 authored 11 months ago by jeisberg <[email protected]>
docs: update the custom-repository.md file in the docs/zh_CN directory (#10676)

Co-authored-by: OrangeSheepCool <[email protected]>

28a83834eebbfce2fb5f77b4e3dd1f45a61726a6 authored 11 months ago by OrangeSheepCool <[email protected]>
version bump

3d55188c0dd1256f520143379ecf97f45e71acba authored 11 months ago by Umed Khudoiberdiev <[email protected]>
Revert "fix: prevent using absolute table path in migrations unless required (#10123)" (#10624)

This reverts commit dd595242a7fbb8c7445cc79bf0b751f1ed1762bd.

8f371f23978600c36a2edf8222fec1024ae09c2e authored 11 months ago by Lucian Mocanu <[email protected]>
fix: added missing parentheses in where conditions (#10650)

added missing parentheses in where conditions and with And/Or operators

Closes: #10534

46249303be03adea74266837b8e6eb49227f476e authored 11 months ago by Alessio Napolitano <[email protected]>
docs: grammar mistake fixed (#10647)

Let => Lets

dd8c0fdb7e999f1f04b8763a920aff0193673313 authored 11 months ago by Xayrulloh <[email protected]>
feat: add postgres multirange column types (#10627)

* feat: add postgres multirange column types

Adds int4-, int8-, num-, ts-, tstz-, date-multir...

d0b76703cc1c7919f5c6a974ad0889c331d78672 authored 11 months ago by Niels Stinissen <[email protected]>
fix: hangup when load relations with relationLoadStrategy: query (#10630)

* fix: createQueryBuilder to accept queryRunner
* fix: modify to use queryRunner when retrievin...

54d8d9efe9bb41671f44f41ea6372b7b5d2ad0f1 authored 11 months ago by Shu Nonaka <[email protected]>
fix: don't escape indexPredicate (#10618)

* fix: don't escape indexPredicate

* style: npm run format

dd49a254dc475eedfe72378be2670cc6a61aacf1 authored 11 months ago by Alexey Pelykh <[email protected]>
docs: add documentation for .orIgnore method (#10607)

032f5350e1f00b83bad1521c91f796a1a13e42cd authored 11 months ago by Alessio Napolitano <[email protected]>
fix: type inferencing of EntityManager#create (#10569)

* fix: type inferencing of EntityManager#create

* test: type inferencing of EntityManager#cre...

99d8249e450f7e649685105b372e265f41a0ee47 authored 11 months ago by Andrei Nikolaev <[email protected]>
fix: fallback runMigrations transaction to DataSourceOptions (#10601)

* fix: fallback runMigrations transaction to DataSourceOptions

* chore: format datasource

0cab0dd7308d2cb8ba5600ce46899bd14a062565 authored 11 months ago by Edrich Hans Chua <[email protected]>
style: Enable some linter rules (#10592)

* style: :rotating_light: enable some linter rules

* Revert "style: :rotating_light: enable s...

e22481904afe5644cedc4bd932e400d6b10bf46a authored 11 months ago by Markus Fürer <[email protected]>
docs: add And operator example (#10603)

62f574bc5b674159b4d071baf589390020835e7f authored 11 months ago by Alessio Napolitano <[email protected]>
fix: include asExpression columns in returning clause (#10632)

* fix: include asExpression columns in returning clause

Closes: #8450

* test: add test for...

f232ba780872660fbfd2467b52ef5b97cb6f2935 authored 11 months ago by Maarten Sijmkens <[email protected]>
fix: resolve issue CREATE/DROP Index concurrently (#10634)

Closes: #10626

8aa8690f94c12c9740bf746b2ec55def13941d35 authored 11 months ago by Alessio Napolitano <[email protected]>
docs: update the content of one-to-one to be more grammatically complete (#10645)

b67ae360f6aed3d2b3e60da327f99c749574a44a authored 11 months ago by Mansur Ibrahim Nok <[email protected]>
docs: fix table of contents missing sections (#10625)

d3a2e538017c1486eeed0e3ab2f00b5a3e77c09d authored 11 months ago by Esdras Rodrigues do Carmo <[email protected]>
fix: multiple insert in SAP Hana (#10597)

Co-authored-by: Philipp Haeusle <>

1b34c9a49e99fa937dd9894ddb7e6bba85c08a42 authored 11 months ago by sagentac <[email protected]>
feat: add json type support for Oracle (#10611)

* refactor: remove oracle docker tests and update DEVELOPER.md

Since oracle runs at thin mode...

7e85460f10b0c6f57dda9d532fe925ebf0711fe9 authored 11 months ago by ertl <[email protected]>
feat: add table comment for postgres (#10613)

4493db4d1b02eaa2c3f997ff256057d01cc48323 authored 11 months ago by Kazuki Matsuo <[email protected]>
docs: update SelectQueryBuilder.ts (#10631)

8ebe7695a2bf9e04d16301a3cab6f8f04b3912aa authored 11 months ago by Pavlo Kolodka <[email protected]>
revert "feat: nullable embedded entities (#10289)" (#10614)

This reverts commit e67d7041387df78c69599c1d3c880389a935ffbf.

15de46fd5d31cd742477821e7a32bc98c9616d30 authored 12 months ago by Kobe Kwanten <[email protected]>
build: set TS compile target to ES2021 (#10595)

* build: set TS compile target to ES2021

* docs: update minimum supported node version

* b...

c22e30f1d2ae0c197d17ff8bd9bb65c0a2014542 authored 12 months ago by Lucian Mocanu <[email protected]>
added breaking change notice in the changelog

fa86f6f6c3996299587ccf1abe2357aeed85ef16 authored 12 months ago by Umed Khudoiberdiev <[email protected]>
version bump

73e3b49edc02aabbcfaebf260b8eee9ebbc3c92b authored 12 months ago by Umed Khudoiberdiev <[email protected]>
fixed glob import

633c4e36a6697e6c590d308290473ca90fc987bf authored 12 months ago by Dmitry Zotov <[email protected]>
version bump

5464dec2fa648f6fb346b2cf45047cdf169f8e77 authored 12 months ago by Umed Khudoiberdiev <[email protected]>
updated license

d606b9d936b08caa747aed0d5273b11c9b284fe6 authored 12 months ago by Umed Khudoiberdiev <[email protected]>
fixed duplicated buffer import

ffa84993de130222ec2316f057c233fcd524d0dd authored 12 months ago by Umed Khudoiberdiev <[email protected]>
updated glob version

b6ef306d88d95226b07a217a6bed324a602f296a authored 12 months ago by Umed Khudoiberdiev <[email protected]>
build(deps-dev): bump the npm_and_yarn group group with 1 update (#10591)

Bumps the npm_and_yarn group group with 1 update: [gulp-mocha](https://github.com/sindresorhus/g...

b5d2599301cf68043e01f79cfc1549e576f5c5d9 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fix: resolve circular dependency when using Vite (#10273)

* resolve circular dependency when using vite

080528b11716cc786b00c4890160f6ccf3375925 authored 12 months ago by Esmaeil Mohammadi <[email protected]>
feat: add support for table comment in MySQL (#10017)

* feat: add table comment

* feat: resolve conflict

* feat: del auroraMysql comment

* fe...

338df164395fa1475149614281b3c649fb5b2611 authored 12 months ago by sinkhaha <[email protected]>
build: update CircleCI config & repair failing tests (#10590)

* updated CircleCI config

* fixed failing test

* fixed failing test

* fixed failing tes...

15bc8876f80e78f20a5631732c61d79a87e4a44a authored 12 months ago by Dmitry Zotov <[email protected]>
docs: update Chinese faq.md (#10593)

b5ec0889f7b4e4f530f84245b3cac1fccd64b9db authored 12 months ago by zhennann <[email protected]>
feat: implement OR operator (#10086)

* feat: implement or operator

This new feature enables typeorm to allow use multiple operator...

a00b1df68f249335c0266d16f02c33cff941f528 authored 12 months ago by Deep khurana <[email protected]>
fix: prevent using absolute table path in migrations unless required (#10123)

dd595242a7fbb8c7445cc79bf0b751f1ed1762bd authored 12 months ago by sagentac <[email protected]>
docs: update Soft-Delete, Restore-Soft-Delete examples (#10585)

The getRepository method is missing from the example.
Delete the "users" written in the createQ...

43299960861bfe0fd1d9ca8e805fd968e441fff7 authored 12 months ago by seungwonleee <[email protected]>
docs: updated id to _id (#10584)

7ecc8f3536089533e4b4d5b6b5d1065c0d0405a0 authored 12 months ago by Davis Sylvester <[email protected]>
fix: added fail callback while opening the database in Cordova (#10566)

* Added fail callback

* Added fail callback

* Removed the private flag

* Fixed comments...

8b4df5b2998c561047ac817b6c188fbb6ad0af7b authored 12 months ago by moianra23 <[email protected]>
fix: should automatically cache if alwaysEnable (#10137)

Closes: #9910

173910ed79aada4d250fd658d6dd73fca7740950 authored 12 months ago by Andrea Mouraud <[email protected]>
fix: correctly keep query.data from ormOption for commit / rollback subscribers (#10151)

73ee70b33165af9151aadf9d26c58e78eebdfa53 authored 12 months ago by Nicolas ROGER <[email protected]>
feat: nullable embedded entities (#10289)

* feat: nullable embedded entities

* fix: ignore embedded columns if not selected

* test: ...

e67d7041387df78c69599c1d3c880389a935ffbf authored 12 months ago by Andrea Mouraud <[email protected]>
feat: BeforeQuery and AfterQuery events (#10234)

* feat: add query events

Co-authored-by: mnguyen081002 <[email protected]>
Co-authored-by: an...

5c28154cbe19008b5ae7b3612c8a718a8e628dcb authored 12 months ago by Minh Nguyên <[email protected]>
docs: fix typos (#10243)

0f117393515ea6d4663328f766755c82a9282cab authored 12 months ago by le-harivansh <[email protected]>
chore: initial setup of ESLint (#10203)

* build: :construction_worker: Initial setup of ESLint

* build: :construction_worker: show er...

b188c1e634028fa9648a4c875a0632f7a1cc5f12 authored 12 months ago by Markus Fürer <[email protected]>
fix: nested transactions issues (#10210)

* fix: nested transactions issues

* Forgot test description

---------

Co-authored-by: D...

25e6ecdfd23569b4b6ba15b845b4444927386f42 authored 12 months ago by Gazy Mahomar <[email protected]>
feat: add isolated where statements (#10213)

- Add `isolateWhereStatements` to the `BaseDataSourceOptions` object
and automatically isolat...

3cda7ec39d145f4f37f74bf40906565e472852ed authored 12 months ago by Tait Clarridge <[email protected]>
fix: backport postgres connection error handling to crdb (#10177)

149226dd677ca3ca69c9f5ccd7b96e86573eb26e authored 12 months ago by Piotr Dobrowolski <[email protected]>
fix: mssql datasource testonborrow not affecting anything (#10589)

* Remove outdated pool.testOnBorrow references.

* Remove invalid testonborrow option. factory...

122b683840487f05b26a938a1fb057d71beb1bb3 authored 12 months ago by thisnamewasnottaken <[email protected]>
fix: resolve issues on upsert (#10588)

* fix: resolve issues on upsert

Closes: #10587

* fix: test 10563 multiple foreach

* run...

dc1bfed6d53691135628e064e0c3bda21f7d0ee3 authored 12 months ago by Alessio Napolitano <[email protected]>
fix: remove dynamic require calls (#10196)

a939654c95804b172276ba26769c43af97469d5d authored 12 months ago by Dukezo <[email protected]>
perf: improve SapQueryRunner performance (#10198)

Use async API exposed by SAP driver

Co-authored-by: Lukasz Otczyk <[email protected]>

f6b87e3ee1ab218edd93061bbec84a42ed6ac481 authored 12 months ago by Lukasz Otczyk <[email protected]>
feat: exposed entity and criteria properties on EntityNotFoundError (#10202)

These properties can be used by consumers to aid in rendering human-readable error messages.

bafcd1709b7c88b5140bb38e5536c3b4b28dad3d authored 12 months ago by Clinton Blackburn <[email protected]>
fix: empty objects being hydrated when eager loading relations that have a `@VirtualColumn` (#10432)

* test: add scenario for #10431

* fix: empty objects being hydrated by unselected virtual pro...

b53e410e5abe930ab489ff4c8c16f62306910f6a authored 12 months ago by Tolga Paksoy <[email protected]>
fix: mongodb resolves leaked cursor (#10316)

This change resolves a leaked cursor used to avoid
a stack overflow during entity transform...

2dc9624d0016447b0738d85c6ddeace1110eb56f authored 12 months ago by Corey Shupe <[email protected]>
feat: use node-oracledb 6 (#10285)

* chore: increase oracledb version

* feat: optionally use thick client

BREAKING CHANGE: Wi...

3af891a8e69a921c0fd83a2fcc3d1739c0360a8d authored 12 months ago by ertl <[email protected]>
fix: logMigration has incorrect logging condition (#10323)

* fix: logMigration has correct logging condition

Closes: #10322

* fix: add test descripti...

d41930f0d6b8f672a5242da4a4b5568d90090d59 authored 12 months ago by kyoungmin kim <[email protected]>
feat: support mssql@10 (#10356)

* feat: add support for mssql@10

Add mssql@10 to peerDependency, alongside mssql@9.
Update t...

f6bb6711e2c5b05db656568bee5152ed800ea9f7 authored 12 months ago by Dinko Osrecki <[email protected]>
fix: update UpdateDateColumn on upsert (#10458)

Closes: #9015

fdb9866ad2359aa37fed1e7e99b3736a4dc9dc74 authored 12 months ago by Lukas Spiss <[email protected]>
fix: SQLite simple-enum column parsing (#10550)

696e688d0072eb54608eaf081be1a6d9c40910e3 authored 12 months ago by Szymon Bretner <[email protected]>
fix: extend GiST index with range types for Postgres driver (#10572)

* fix: extend spatial column types for postgres driver

Extend spatial column type with range ...

a4900ae15feb6727f085cbeae09000566b15081e authored 12 months ago by Joren Vandeweyer <[email protected]>
feat: ability to change default replication mode (#10419)

* Add a replication test suite

* Allow overriding the default destination for read queries wh...

72b1d1b865d7d67f4609740be0db325804a600b5 authored 12 months ago by Harry Brundage <[email protected]>
feat: enabled CTE for oracle driver (#10319)

65858f3a1759a950325e830ab9d4e0b2f519e455 authored 12 months ago by sschneider-ihre-pvs <[email protected]>
feat: add exists and exists by (#10291)

This PR deprecates `exist` in favor of `exists` and `existsBy`.

b6b46fb133559c8c5508fc0cdabc8f1a02683409 authored 12 months ago by Nemanja Stanic <[email protected]>
fix: remove `date-fns` in favor of `DayJs` (#10306)

* Migration of DateUtils to DayJs

* lint

---------

Co-authored-by: julien.munio-ext <ju...

cf7147fa7c0231089b45078abc813f0e56e5dd9e authored 12 months ago by Julien MUNIO <[email protected]>
fix: resolve issue queryBuilder makes different parameter identifiers for same parameter (#10327)

Closes: #7308

6c918ea3923488e3744cf4a09f01b21117674fe5 authored 12 months ago by Fawzi Abdulfattah <[email protected]>
fix: serialize bigint when building a query id #10336 (#10337)

* fix: serialize bigint when building a query id

* style: update formatting

bfc1cc5ab4232459a1d11b82fd131e7e2e9c2aa4 authored 12 months ago by ales-albert-kilbergr <[email protected]>
docs: update the docs to keep in line with the example (#10387)

6d5b5d9ba698fd2c510fe01ab9c9fe49f8cc0686 authored 12 months ago by Christopher Kiessling <[email protected]>
fix: deletedAt column leaking as side effect of object update while creating a row (#10435)

7de4890265d5045e21c0ea1db7c45cea826f9e31 authored 12 months ago by Muhammad Salman Afzal <[email protected]>
docs: typo fixed in the manager.findAndCountBy documentation (#10396)

7a58bbf4eabd0d5ca22f2e8e4a31599bfe26caa6 authored 12 months ago by Alperen Serkan Aksöz <[email protected]>
feat: add concurrent indexes for postgres (#10442)

f4e6eaf15597cf387a268ab1c7e81eaaecefdd6a authored 12 months ago by Samuel Lukes <[email protected]>
fix: bump better-sqlite3 version range (#10452)

75ec8f2032657560fed7418a6ca4a059a58d18ee authored 12 months ago by Peter <[email protected]>
docs: fix orderBy of Spatial columns (#10568)

95a733714305f43749179451d48c57d26982051f authored 12 months ago by YoungKi Lyu <[email protected]>
fix: mongodb - undefined is not constructor (#10559)

ad5bf11a918170b50e3251410004f75c1811eb01 authored 12 months ago by Tomas Heky Hekrla <[email protected]>
fix: default value in child table/entity column decorator for multiple table inheritance is ignored for inherited columns (#10563) (#10564)

af77a5d0acf0c9661c4d61c38fd57bca9a1b65fc authored 12 months ago by Marco Ellwanger <[email protected]>
build: removed Node.js 14 from CircleCi (#10576)

aa8d24cf0059639d25309bfb781bc1c54c2b4e55 authored 12 months ago by Dmitry Zotov <[email protected]>
fix: migrations on indexed TIMESTAMP WITH TIME ZONE Oracle columns (#10506)

ignore auto-generated virtual columns and attempt to map them into
their respective reference c...

cf37f1370bb0a180bedf0a2e2fedd8047ae4ef78 authored 12 months ago by Gabriel Kim <[email protected]>
feat: support for MongoDB 6.x (#10545)

The return value of `findOneAndX` family of MongoDB methods
now includes `null` when no documen...

3647b269ccb1f236595bf8ff3adcca5460a0d205 authored 12 months ago by Alec Brunelle <[email protected]>
fix: resolve issue of generating migration for numeric arrays repeatedly (#10471)

Closes: #10043

39fdcf651fc0b690febbe11fa39892034529fd03 authored 12 months ago by michaelzaytsev <[email protected]>
fix: caching always enabled not caching queries (#10524)

* Update SelectQueryBuilder.ts

fix https://github.com/typeorm/typeorm/issues/10500

* fix f...

8af533f79f993e97f8c5608eec1da1d2f5e23156 authored 12 months ago by krylovaaleksandra <[email protected]>
feat: entityId in InsertEvent (#10540)

Co-authored-by: Paul Potsides <[email protected]>

ae006af501025f709fe585b821f0da683628eec3 authored 12 months ago by strongpauly <[email protected]>
fix: add error handling for missing join columns (#10525)

Closes: #7034

122c897a2ff4cc6f5e8149d488f18bf5c21b5ca9 authored 12 months ago by SeongBin Kim <[email protected]>
docs: update redis cache client options (#10521)

Between v3 and v4 in node-redis the client options changed for a collection of socket related
p...

d76b54692903741036fa97df730fada4ac9243cf authored 12 months ago by Steve Foster <[email protected]>
test: fix migration-generate test suite (#10361)

* test: fix migration-generate test suite

WIP

Closes: #10360

* fixed mssql test hang;
...

ccb9aff89a161d7ada510102b1b41e78aec0a254 authored 12 months ago by Dinko Osrecki <[email protected]>
feat: implement column comments for SAP HANA (#10502)

* feat: implement column comments for SAP HANA

* test: improve schema tests for SAP HANA

45e31cc57aac636ec4f13101a8a5ac0a1a12b8d1 authored 12 months ago by Lucian Mocanu <[email protected]>
feat: implement streaming for SAP HANA (#10512)

7e9cead8a3bfe36bdec4d6146cb1ab6681d5b556 authored 12 months ago by Lucian Mocanu <[email protected]>
docs: update delete-query-builder.md (#10519)

For previous examples typescript error occurs in createQueryBuilder that says “Argument of type ...

4173e51dd81ba20ad5cdf28d9b1b9db4e39d3bb7 authored 12 months ago by seungwonleee <[email protected]>
feat: user-defined index name for STI discriminator column (#10509)

avoid index duplication on the discriminator column when using STI
and explicitly defining an i...

89c525761d6979d1f876b09adb9b3fc08097fe86 authored 12 months ago by Gabriel Kim <[email protected]>
feat: custom STI discriminator value for EntitySchema (#10508)

add discriminator value metadata to EntitySchema

Closes: #10494

b240d87f347de49975f87a42b885c2d103bbff12 authored 12 months ago by Gabriel Kim <[email protected]>
feat: allow to use custom type witch extends object type for find where argument (#10475)

* Allow to use with custom types

* Fix

---------

Co-authored-by: Ivan Shabanov <mail@iv...

48f5f85d687e1a4d4d4ee83741759d70990985f7 authored 12 months ago by Shabanov Ivan <[email protected]>
fix: add BaseEntity to model-shim (#10503)

3cf938efc04bf73129d2e755e2bb8a243be19e24 authored 12 months ago by Jonathan Dumaine <[email protected]>
docs: update select-query-builder.md (#10520)

To use alias as the first argument in the createQueryBuilder method, the entity must be imported...

c8ec5429ebd2592370aae8dce06dbbf04b59085c authored 12 months ago by seungwonleee <[email protected]>
test: stop using unsafe CockroachDB setting (#10404)

Disabling the raft log is going to be disallowed in CockroachDB. Also,
this setting wasn't havi...

d184d8598c057ce8fa54815e669b567238f3a86e authored about 1 year ago by Rafi Shamim <[email protected]>
feat: expose countDocuments in mongodb (#10314)

ebd61d14400e2769517e1afaa1c9b00d95b14ec5 authored about 1 year ago by Corey Shupe <[email protected]>
fix: ManyToMany ER_DUP_ENTRY error (#10343)

* fix: ensure comparing EntityMapIds in `buildForSubjectRelation`

I have found the issue (for...

e296063b128318ddd3b59ae1e23e104d0ed524b0 authored about 1 year ago by growms <[email protected]>
docs: update example-with-express.md (#10374)

b8af97a31d4f2d0d9ba3e7bbc8e07f73341d35d8 authored about 1 year ago by Akshay Barad <[email protected]>
fix: circular dependency breaking node.js 20.6 (#10344)

Closes: #10338

ba7ad3c69b4d7813cf71503c130ae9ef248ea28d authored about 1 year ago by Mohamed Akram <[email protected]>
docs: fix naming consistency (#10383)

8d0e7f98c36802d68b0b421f7d0c590efcc75150 authored about 1 year ago by Erik McKelvey <[email protected]>