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: mongodb repository.find filters soft deleted rows (#8581)

Closes: #7113

f7c1f7d7c0481f4ada506e5b811a3219519eadf9 authored almost 3 years ago by spotykatch <[email protected]>
fix: Lock peer dependencies versions (#8597)

* fix: lock peer dependencies versions

* package-lock.json

600bd4e5da74b012409d1fdf411a0a0b5265466b authored almost 3 years ago by Bartmr <[email protected]>
refactor: improve Commands error handling with simplified and reusable PlatformTools method. (#8595)

* chore: remove @types/dotenv

* style: improve and reuse PlatformTools logging functions

*...

8f35f340133444b40ebac740602dacb8286d9a32 authored almost 3 years ago by Divin Irakiza <[email protected]>
fix: [aurora-data-api] proper column comment mapping from database to metadata

baa5880001064333eb4eb01765b1d79e17cf1fb5 authored almost 3 years ago by AlexMesser <[email protected]>
fix: replaced custom uuid generator with `uuid` library (#8642)

* added `uuidjs` lib

* package-lock.json

8898a7175f481f1c171acefef61dc089bc3f8a8e authored almost 3 years ago by AlexMesser <[email protected]>
build(deps): bump node-fetch from 2.6.5 to 2.6.7 (#8589)

Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.5 to 2.6.7.
- [Release no...

c8c032a605048cb3530cfb98da595bb7330d71dc authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fix: MongoConnectionOptions sslCA type mismatch (#8628)

02400dab662aceca9a722c4aa0dd74a9fa2cb90d authored almost 3 years ago by Simon Rosenau <[email protected]>
build(deps): bump simple-get from 3.1.0 to 3.1.1 (#8641)

Bumps [simple-get](https://github.com/feross/simple-get) from 3.1.0 to 3.1.1.
- [Release notes]...

72c968553bc0036ce85c3f8be012adf3735fabcc authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
build(deps): bump follow-redirects from 1.14.4 to 1.14.8 (#8638)

Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.4 to 1....

d6043b730df9fc230556cdbcbcb9761cb54e0237 authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fix: upsert should find unique index created by one-to-one relation (#8618)

* fix: upsert should find unique index created by one-to-one relation

* fix: do not enforce c...

c8c00baf9351973be5780687418303dd87de2077 authored almost 3 years ago by Joe Flateau <[email protected]>
fix: adds entity-schema support for createForeignKeyConstraints (#8606)

Closes: #8489

f224f24e5247d3c42385bfc03c89f518aa932310 authored almost 3 years ago by Mac Watrous <[email protected]>
fix: adding/removing @Generated() will now generate a migration to add/remove the DEFAULT value (#8274)

* fix(8273) Adding @Generated('uuid') will now generate a migration to add the DEFAULT value

...

42083936e2b65f0d1bd8e23d12689a7f49e2da2f authored almost 3 years ago by Ed Mitchell <[email protected]>
docs: put proper documentation for Not operator (#8613)

6316e26e494812f11ca50abbcd842da6986b3a7e authored almost 3 years ago by Benjamin <[email protected]>
docs: update relations-faq.md typo (#8614)

change the line 46 in relations-faq.md:
"Sometimes you want to have in your object id of the re...

24efafae6adde7f394de2533bc56d5c7d2153940 authored almost 3 years ago by Bilel Taktak <[email protected]>
docs: adjust grammatical error (#8615)

The following grammatical adjustments are related to the "Avoid relation property initializers" ...

49d9e9b4268321b13fa2db5b26974302d4306297 authored almost 3 years ago by Salah Azzouz <[email protected]>
feat: add WITH (lock) clause for MSSQL select with join queries (#8507)

* fix: add lock clause for MSSQL select with join clause

typeorm didn't supported LOCK clause...

3284808b63552d81456752187c0d130db76007ed authored almost 3 years ago by Heejae-Kim <[email protected]>
fix: add referencedSchema to PostgresQueryRunner (#8566)

* Add referencedSchema to PostgresQueryRunner

* Run tests again

Co-authored-by: איתמר צבי ...

c49031929aca8f3b932c6593b75447256085bfef authored almost 3 years ago by JasonMan34 <[email protected]>
docs: Correct relation decorator name in faq doc (#8609)

92c3e79fe000f215a04341354c2565822d79206b authored almost 3 years ago by Duong Le <[email protected]>
test: add missing await (#8593)

Without this await, the next test will fail sometimes, because there can be still an active conn...

1446e023161022ded8a0ccebce8ec8a45f0a1208 authored almost 3 years ago by Nils Bergmann <[email protected]>
feat: add custom timestamp option in migration creation (#8501)

* feat: add custom timestamp option in migration creation

An option in the CLI to specify a c...

4a7f2420f1b498465b2a5913b7d848b3eaafb113 authored almost 3 years ago by carmi2214 <[email protected]>
feat: custom name for typeorm_metadata table (#8528)

This new feature adds a new connection option `metadataTableName`
that allows for renaming of t...

f8154eb4c5089a1a0d2c2073f0ea5d64b3252e08 authored almost 3 years ago by Tadas Varanauskas <[email protected]>
feat: add comment param to FindOptions (#8545)

* add comment option to FindOptions.

Allows users to pass in comments for queries issued thro...

ece0da027dfce4357764dda4b810598ad64af9d9 authored almost 3 years ago by Nathan Jordan <[email protected]>
fix: find descendants of a non-existing tree parent (#8557)

* fix: find descendants of a non-existing tree parent

Closes: #8556

* Change default conne...

cbb61eb08139204479110c88d7d1849a24080d11 authored almost 3 years ago by Astrit Shehu <[email protected]>
fix: nested eager relations in a lazy-loaded entity are not loaded (#8564)

1cfd7b98ba27032dd0e9429a245c40cea47900f7 authored almost 3 years ago by Bartmr <[email protected]>
docs: fix incorrect docs for whereInIds() (#8573)

26815c6376c9c5504b6536065ba6ce2c7d9214ae authored almost 3 years ago by Jacob Martin <[email protected]>
test: prevent the creation of a dangling connection by test issue-8522 (#8586)

Because Promise.all() returns after the first error, some connection may still connect even thou...

d10484ee6f518298b9606a7b073728bb494fdf7b authored almost 3 years ago by Nils Bergmann <[email protected]>
docs: typo in Example comment sting --> string (#8550)

94f2616c5bb8248273548961f7332bc159bfd47f authored almost 3 years ago by Adrien Brunet <[email protected]>
feat: ESM support (#8536)

* feat: support importing TypeORM in esm projects

Closes: #6974
Closes: #6941

* bugfix: g...

3a694dd3e99699e7284709c53967a5dfcb1e1806 authored almost 3 years ago by Gilad S <[email protected]>
chore: fixed log message (#8463)

26581d0264268045496b43f7a0f338eb9f2b70cc authored almost 3 years ago by od-cyera <[email protected]>
docs: fix connection-options link (#8454)

a855b903989a371b7c14f9f626f61026df8adb3f authored almost 3 years ago by Ling Z <[email protected]>
chore: add index name in error msg (#8460)

Add indexName to error msg, when index is not existing by drop Index.

Nothing to close becaus...

1d4709136936d22090e43aab55f341f9bb80562b authored almost 3 years ago by Nikolai Gotzmann <[email protected]>
docs: fix connection-options link (#8467)

00c9dce6d393fa8f0dc1dbf556d0e3b046e2fc52 authored almost 3 years ago by Ling Z <[email protected]>
feat: query builder negating with "NotBrackets" for complex expressions (#8476)

Co-authored-by: Christian Forgács <[email protected]>

fe7f328fd5b918cab2e7301d57c62e81d9ff34f3 authored almost 3 years ago by Christian Forgács <[email protected]>
fix: must invoke key pragma before any other interaction if SEE setted (#8478)

see documentation: https://www.sqlite.org/see/doc/release/www/readme.wiki

* fix: sqlite drive...

546b3ed8886c44fbe3d9e167d1904cb9e5961df7 authored almost 3 years ago by Aaron Che <[email protected]>
docs: translate README_ko.md via GitLocalize (#8482)

26202b5faeb79114238e176d46b5d0dd8a21d216 authored almost 3 years ago by sepang_2 <[email protected]>
docs: update decorator-reference.md (#8483)

Fix the header to be consistent with file name and menu item

5b4b4b81adbda25f1f37dd9c65c776fc859e8804 authored almost 3 years ago by Kirill Cherkashin <[email protected]>
docs: update repository-api.md (#8484)

1. Fixed a typo- changed the key from listener to listeners in RemovalOptions.
2.Changed docume...

f3d6f26f5f9f306681b20bfd665df6b94820404b authored almost 3 years ago by smuralimohan <[email protected]>
docs: update listeners/subscribers documentation (#8497)

Add documentation on base properties for subscriber's event object.
Add note to listeners about...

9197aa6cd827e842b4469dc514e747cf7ac7e764 authored almost 3 years ago by Dan Arpoika <[email protected]>
docs: adding undocumented behavior to findOptions doc (#8499)

ce692287213a62e90c37f2f98a457e5771a7911e authored almost 3 years ago by Brian Adams <[email protected]>
docs: update connection-api docs to fix getEntityManager (#8504)

getEntityManager no longer exists. We should write getManager in the docs

Co-authored-by: Sae...

ef209e7d9997d301b4481ee0e6a00b2b50c2c2f9 authored almost 3 years ago by Saeed Farahi Mohassel <[email protected]>
fix: single table inheritance returns the same discriminator value error for unrelated tables where their parents extend from the same entity (#8525)

* fix: Single table inheritance returns the same discriminator value error for unrelated tables ...

6523fccda1147dc697afbba57792e5cb4165fbf2 authored almost 3 years ago by marypaz-sama <[email protected]>
feat: allow soft-deletion of orphaned relation rows using orphanedRow… (#8414)

* feat: Allow soft-deletion of orphaned relation rows using orphanedRowAction

* add deletedat...

cefddd95c550191d6a18cb53c8ea4995d0c219ca authored about 3 years ago by oxeye-yuvalk <[email protected]>
fix: updating with only `update: false` columns shouldn't trigger @UpdateDateColumn column updation

* test: add test case for 8394 WIP
* test(8393): add entity for test case WIP
* test(8393): re...

2834729e80577bd30f09c2c0e4c949cde173bba3 authored about 3 years ago by Raz Luvaton <[email protected]>
feat: deferrable option for Unique constraints (Postgres) (#8356)

e52b26c910047d22aa3ea003b62d11c2bf352249 authored about 3 years ago by kvnkusch <[email protected]>
fix: mongodb@4 compatibility support (#8412)

Add support for mongodb 4.2

Closes: 8146

531013b2f8dfb8d04b0bfb844dc83a5ba6404569 authored about 3 years ago by Corky3892 <[email protected]>
docs: Improve various formatting code syntax and capitalisation (#8449)

* docs: Improve various docs formatting

code syntax highlight on `leftJoinAndSelect`
capital...

90a8deb6383c31686965893cdea96151f40be396 authored about 3 years ago by Audwin <[email protected]>
feat: add support for node-redis v4.0.0 and newer (#8425)

- Fixes https://github.com/typeorm/typeorm/issues/8420
- v4.0.0 and newer of node-redis will no...

0626ed1f0bd75fb8e72a462593f33813d85faee8 authored about 3 years ago by Ian Clarkson <[email protected]>
feat: adds entity-schema support for withoutRowid (#8432)

Closes: #8429

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

bd22dc3b8175ef82967b8265a2388ce16cc08623 authored about 3 years ago by Philip Thrasher <[email protected]>
docs: typo on `decorator-reference.md` and `many-to-many-relations.md` (#8448)

* docs: fix a typo on `decorator-reference.md`

fix double spacing and improve formatting cons...

2bf93d42d951c530ebd2d974b5971c54e313a0b1 authored about 3 years ago by Audwin <[email protected]>
docs: change update to upsert in upsert example (#8417)

It seems like the wrong method was used in the upsert example
so I changed it to upsert.

54cf66082afe2ec80319a36a3c618ff097acd4eb authored about 3 years ago by Myeonghwan Cho <[email protected]>
docs: fix a typo in connection-api.md (#8427)

508c4339fbfbe73d6fa3676055cd4881c6906805 authored about 3 years ago by Dmitriy Fishman <[email protected]>
feat: add support for Postgres 10+ GENERATED ALWAYS AS IDENTITY (#8371)

allow developers to create a Column of identity
and choose between `ALWAYS` and `BY DEFAULT`.
...

a0f09de8400ac7c94df33f8213ef0eec79b9239d authored about 3 years ago by Leo Romanovsky <[email protected]>
test: make tests consistent on machines which have different timezone… (#8360)

* test: make tests consistent on machines which have different timezones configured for postgres...

f3e2b0e044040934b8d903ce4e249f3e8ecd95b7 authored about 3 years ago by Nils Bergmann <[email protected]>
fix: For MS SQL Server use lowercase "sys"."columns" reference. (#8400) (#8401)

For MS SQL Server change uppercase table reference "SYS"."COLUMNS" to lowercase "sys"."columns" ...

e8a0f921b4baa7aa7e55ac1fd34c449dfa1e3229 authored about 3 years ago by Mark Deazley <[email protected]>
updated changelog

32865190a909f9f0d571d3b6caa535dbf636bf6a authored about 3 years ago by Umed Khudoiberdiev <[email protected]>
version bump

1af30b1fb0d304b726347317ecfc5a71218e79ab authored about 3 years ago by Umed Khudoiberdiev <[email protected]>
feat: export interfaces from schema-builder/options (#8383)

Export options interfaces from 'src/schema-builder/options', making them
usable in migrations, ...

7b8a1e38f269ba329a153135e12e1a21274b3a18 authored about 3 years ago by Axel Navarro <[email protected]>
fix: resolve issue delete column null on after update event subscriber (#8318)

Closes: #6327

8a5e6715e2d32da22c2fa71a14a7cf1fe897a159 authored about 3 years ago by spotykatch <[email protected]>
feat: lock modes in cockroachdb (#8250)

closes #8249

d494fccc9c6a2d773bcb411ba746a74539373eff authored about 3 years ago by Michael Schramm <[email protected]>
fixing failing test issue

4e7d32f685f338f4c407db47173c5683746878a5 authored about 3 years ago by Umed Khudoiberdiev <[email protected]>
fixing failing test issue

078dd9974745b7e8b241a63c532db397006d0ed6 authored about 3 years ago by Umed Khudoiberdiev <[email protected]>
fixed failing test issue

15ad5aca66a9984010b2aad36b288d807c99be71 authored about 3 years ago by Umed Khudoiberdiev <[email protected]>
removing nested describes to find problem in failing tests

32bf6c0bb8f8af02a18e6061baf829378b8bece6 authored about 3 years ago by Umed Khudoiberdiev <[email protected]>
docs: fix eager loading in relations (#8145)

c59ef291a443808e6e869ca542179fb347413f83 authored about 3 years ago by Shoaib Ahmed <[email protected]>
fix: db caching won't work with replication enabled (#7694)

* FIX Insert cache only on master connection

close #5919

* FIX release queryRunner created

2d0abe7140a0aec40d50c15acd98633483db3e29 authored about 3 years ago by Alexandre Rousseau <[email protected]>
fix: incorrect composite `UNIQUE` constraints detection (#8364)

* added fix and test for #8158

* fixed for other drivers

* fixed column length for Oracle

29cb89123aaf705437927a8c6ed23204422b71cc authored about 3 years ago by AlexMesser <[email protected]>
fix: create typeorm_metadata table when running migrations (#4956)

* fix: create typeorm_metatable when running migrations

* remove redundant check

* create ...

b2c8168514b23671080e6d384e381e997fbaa11e authored about 3 years ago by Matteias Collet <[email protected]>
feat: implement generated columns for postgres 12 driver (#6469)

* feat: implement generated columns for postgres 12 driver

The implementation has the potenti...

91080be0cd35a5ee9467d4b50b6b7fb5421ac800 authored about 3 years ago by Nils Bergmann <[email protected]>
fix: add `retryWrites` to `MongoConnectionOptions` (#8354)

Add `retryWrites` property to `MongoConnectionOptions` to match change
to `MongoDriver` made in...

c895680dce35f0550f48d92d7dd1a5fb48ab4135 authored about 3 years ago by Arno Hilke <[email protected]>
fix: Postgres enum generates unnecessary queries on schema sync (#8268)

Co-authored-by: Matthias Helmrich <[email protected]>

98d5f39e35b6e5dd77ae2aa60f80f4ac98249379 authored about 3 years ago by Matthias Helmrich <[email protected]>
updated changelog

1f558b18042c28cd60315259e1d8a9ce5a8188b5 authored about 3 years ago by Umed Khudoiberdiev <[email protected]>
version bump

cf4f95764f5611ea181ca3690f27076f09cc209e authored about 3 years ago by Umed Khudoiberdiev <[email protected]>
feat: add depth limiter optional parameter when loading nested trees using TreeRepository's findTrees() and findDescendantsTree() (#7926)

Modified TreeRepository's findTrees() and findDescendantsTree() public methods to now accept an ...

0c44629c83c48c27448e7e3cb39faf26994e6e56 authored about 3 years ago by Tiago Garcia <[email protected]>
fixing compiler error

e80f97dd8c3285a53d4b61a647b50ff5c284e00a authored about 3 years ago by Umed Khudoiberdiev <[email protected]>
fix: BaseEntity finder methods to properly typecheck lazy relations conditions (#5710)

Co-authored-by: Umed Khudoiberdiev <[email protected]>

0665ff5473d075e442f3a93f665bbe087bdf29de authored about 3 years ago by Bogdan Gusiev <[email protected]>
revert: regression in ordering by the relation property (#8346) (#8352)

* Revert "fix: ordering by joined columns for PostgreSQL (#3736) (#8118)"

This reverts commit...

0334d104d9ce93c8cb079449ce98ffbdc64219c2 authored about 3 years ago by Anton Kudinov <[email protected]>
removed redundant console.log

a92120ac8821461055993a36ddba17d3466de925 authored about 3 years ago by Umed Khudoiberdiev <[email protected]>
fixed lint issue

0cc8fbb1ce3e06cbf508f51485844f9ba04ef3ea authored about 3 years ago by Umed Khudoiberdiev <[email protected]>
fixed broken logging enable from ormconfig in tests

0af0f36224b0e6b470bba8cd25b302922a66593e authored about 3 years ago by Umed Khudoiberdiev <[email protected]>
docs: document npm run pack (#8349)

d0393197ddcc640065feba3c4194d87223413ea9 authored about 3 years ago by Joe Flateau <[email protected]>
feat: add upsert methods for the drivers that support onUpdate (#8104)

* feat: add upsert methods for the drivers that support it

This adds EntityManager#upsert, Ba...

3f981975d4347483937547feaa8fa4f63b81a83c authored about 3 years ago by Joe Flateau <[email protected]>
feat: Postgres IDENTITY Column support (#7741)

* feat: extend column options interfaces to also support Postgres10+ Identity generationStrategy...

969af958ba27282b9594140a7e2d58dba1192830 authored about 3 years ago by Dimitris Halatsis <[email protected]>
revert: "feat: use char(36) for uuid representation in mysql (#7853)" (#8343)

This reverts commit 063aafa34408dd9b1ed3802bb43be6f772523277.

1588c58539e5121dad6b7120f0b5f83f43f1532f authored about 3 years ago by Umed Khudoiberdiev <[email protected]>
removed buggy david badge

ae858ad4bc3abd94b2b301a411000e165bc0f6a6 authored about 3 years ago by Umed Khudoiberdiev <[email protected]>
version bump

41ee95c1fb54340f03b2aaebae705d5d73c9739e authored about 3 years ago by Umed Khudoiberdiev <[email protected]>
feat: support using custom index with SelectQueryBuilder in MySQL (#7755)

* Support using custom index for MySqlDriver.

* Update select-query-builder.md

Co-authored...

f79ae589cd1a658fea553cb57abc2a41a46523f8 authored about 3 years ago by Hong Truong <[email protected]>
build: local development with oracle (#7881)

4aaafdffe2b7ac1246609177042b3e8f066f5bcb authored about 3 years ago by MG <[email protected]>
fixed failing CI test

1371ac3b6eed4c71b5759d143a3aeb42d868c9c3 authored about 3 years ago by Umed Khudoiberdiev <[email protected]>
fix: attach FOR NO KEY UPDATE lock to query if required (#8008)

FOR NO KEY UPDATE was introduced in typeorm 0.2.25 but the relevant query
part was never added ...

96929302a4dc27a19e94c5532a3ae76951e52552 authored about 3 years ago by das-mensch <[email protected]>
feat: add relation options to all tree queries (#8080)

* feat: add relation options to all tree queries

Closes: #8076

* fix: corrected array inde...

e4d46363917db57a9107048b973b6a12be8d61fd authored about 3 years ago by Lukas Windisch <[email protected]>
feat: add `typeorm` command wrapper to package.json in project template (#8081)

* feat: add `typeorm` command wrapper to package.json in project template

* style: fix comma ...

19d4a914a5da2c28f1eb4ed1c28a52db7dc809d0 authored about 3 years ago by Dice <[email protected]>
chore: add a script to produce a packed tgz of the module (#8110)

This makes it easier to install custom builds in local projects

6929ae3e4433e14d13eaafa85848239d22993c48 authored about 3 years ago by Joe Flateau <[email protected]>
fix: ordering by joined columns for PostgreSQL (#3736) (#8118)

1649882d335587ac78d2203db3a7ab492a942374 authored about 3 years ago by Anton Kudinov <[email protected]>
fix: OneToManySubjectBuilder bug with multiple primary keys (#8221)

* Bugfix: OneToManySubjectBuilder generated invalid subjects because of failed matching of relat...

655829592ee10aaa5d28a96691ada0d5510899ea authored about 3 years ago by Jannik Mewes <[email protected]>
fix: defaults type cast filtering in Cockroachdb (#8144)

* fix: defaults type cast filtering

This fixes column default value in cockroachdb continuous...

28c183e9df562e2eb1e3c93afbd1d4687b1b0846 authored about 3 years ago by julius-welink <[email protected]>
fix: do not generate migration for unchanged enum column (#8161) (#8164)

4638dea55d0e9239a62fb3143cd96988bf07bc68 authored about 3 years ago by coyoteecd <[email protected]>
docs: update decorator-reference.md (#8123)

* Update decorator-reference.md

* Update decorator-reference.md

Co-authored-by: Umed Khudo...

25271d78b8cce1ce267a880c1635a15b2695ccf8 authored about 3 years ago by Cem Yilmaz <[email protected]>
refactor: unwrap promises where possible (#8234)

1197f881382d5d7a1f604ab53ae34e9461bf1ffe authored about 3 years ago by James Ward <[email protected]>
docs: provide example for setting up redis cache (#8311)

Closes #7924

ef33cf48ac9f28dc6511113e2b97abb79802271d authored about 3 years ago by Vivek Nathani <[email protected]>
feat: more informative logging in case of migration failure (#8307)

* More informative log about migration failure

* Update MigrationExecutor.ts

Co-authored-b...

dc6f1c91be29e88466614eb8b8d21a92659cfd0b authored about 3 years ago by Ruslan Terekhov <[email protected]>