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

fixes #8849

7b4bca73ae451ca650901ab7531811cce5cc3147 authored over 2 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
refactor: clarify error message on datasource loading (#8853)

7832a1a1c651c769b3a6c1567d2bf0c03e58996e authored over 2 years ago by Emmanuel LEVEQUE <demorose@users.noreply.github.com>
fix: resolve missing ConnectionOptions export in index.ts (#8850)

Closes: #8837

1693a17011195c353e5bc1d93d9c26ac48624a0b authored over 2 years ago by Jake Malone <jake@rentfeather.com>
chore: add missing exports to index.ts (#8844) (#8845)

* chore: add missing exports to index.ts

New functions from 0.3.1 are missing in index.ts fi...

3730fd07d197fe972eeafafc029e648da72c47c6 authored over 2 years ago by Grisha <36304554+justmavi@users.noreply.github.com>
docs: add `typeorm-codebase-sync` to the README.md file (#8847)

7a2092292947acf107f10a6ea01babe9a3c0bbbb authored over 2 years ago by Gilad S <giladgd@users.noreply.github.com>
refactor: this test can be removed since of deprecation of ormconfig.json

69c33a2594d64c857b5f4759d50a522a0adc835f authored over 2 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
refactor: consistent SQLs

6774605181a99b15c256bf9850eea18d534eb369 authored over 2 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
fix: Update DeepPartial for usage of generics with Repository class (#8817)

* test: test usage of generics with Repository class

* test: cleanup

* fix: update DeepPar...

8ba742eb36586a21a918ed178208874a53ace3f9 authored over 2 years ago by Nelson Fleig <nfleig@hotmail.com>
refactor: removing globals usages

ec27803f28b5f25b777ffacc4d734db3707bbe78 authored over 2 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
remove globals usages

2205a1a6a5f4b429095e0e621aa014859f6d8590 authored over 2 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
fix: save correct discriminator with STI (#8819)

When using a STI scheme and an EntityManager or Repository
with base class target, the wrong di...

9d1e2460edae9c01f6a56c727f0321b265f78d89 authored over 2 years ago by Felix Gohla <37421906+felix-gohla@users.noreply.github.com>
docs: added "erdia" extension to readme (#8841)

* added "erdia" extension to readme
* Update README.md, README_ko.md

baa2f44f2df5cdac67b2cb1ba3b80c9074bd9422 authored almost 3 years ago by ByungJoon Lee <imjuni@gmail.com>
docs: fix function name (#8840)

The name of the function declared in the repository does not match with the function name used i...

d18e0eefd5040c9399afd0020f73b82e2f092192 authored almost 3 years ago by Rafael Lemos <32345703+rafaumlemos@users.noreply.github.com>
docs: missing argument at migration:generate (#8839)

`migration:generate` requires data-source path as argument

5176a0aff789201cb01aa3871a0f925fa43b1c3f authored almost 3 years ago by Rafael Lemos <32345703+rafaumlemos@users.noreply.github.com>
docs: fix typo (#8838)

aa6b1891d61b593ef480e0ce5d7ce22a855be319 authored almost 3 years ago by fedemahf <96387025+fedemahf@users.noreply.github.com>
added test util scenario for spanner driver

22d21b0a821e14f1ff9e8e4eb239fb62104f763e authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
refactor: clarify deprecation or orUpdate (#8829)

* docs: clarify deprecation of orUpdate

* docs: add examples for migration to non-deprecated ...

e58c796071ab74057f1814a8d0d6393fb05e2ae4 authored almost 3 years ago by Jacob Lauritzen <jacsebl@hotmail.com>
fix: allow hstore type to use transformers in driver postgres (#8823)

The HSTORE type is the only type bypassing the transformer
column options.
This fix makes the ...

b1a01074c99b1fee9b2da2c056f5f773367d391b authored almost 3 years ago by Samuel <52704828+devx-opensource@users.noreply.github.com>
fix: `.save` repository method not returning generated uuids for aurora-postgres (#8825)

* fix: fixed .save repository method not returning generated uuids for aurora driver

* fix(au...

ed06f4c1f1056837f03a97a25762742a12620a94 authored almost 3 years ago by Arseny Yankovsky <arseny.yankovsky@emarketeer.com>
fix: broken shebang parameters of `cli-ts-node-commonjs` and `cli-ts-node-esm` on some linux distros (#8821)

Changed to nodejs workaround instead of relying on shebang parameters, as they work a bit differ...

c5dfc11ea7b8b33aa9e621b64b953c1d62a27989 authored almost 3 years ago by Gilad S <giladgd@users.noreply.github.com>
failing test fix

5ae9f3786b7b088e35786acb8ccf793a995aec26 authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
failing test fix

ec6c11920b70132396cd2e098b378b753f6e4d3f authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
build(deps): bump minimist from 1.2.5 to 1.2.6 (#8805)

Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](h...

eacecce4a6eedd327dc59e1d3a3114c67ebfdf5b authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fix: find select object api should support false values #8796 (#8807)

* fix: select supports false value instead of only undefined

* test: issue-8796

* refactor...

9ac8e9ed0da0ac5bba71b76ee99d6f0c4eb0871f authored almost 3 years ago by Christian Fleury <50469574+chfleury@users.noreply.github.com>
version bump

002274cf9a4e0a9768a0dc1bc500dc48f731b85a authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
refactor: consistent sql logs

17d391ca4bc0414aabdf3e756e4533da366425cc authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
fix: PoolConnection leaked by MysqlDriver (#8803)

d2cfd224cacb5db9761aa9679764d699b8abbc65 authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
fix: improve DeepPartial recursion (#8732)

* fix: improve DeepPartial recursion

Closes: #8681

* type simplification

* merging mast...

0494008b703240bf593c6f8f2c601cb0d6761805 authored almost 3 years ago by Boris Wong <bobobwong@gmail.com>
fix: stop crashing when redis is offline and ignoreErrors on cache options is set (#8725)

Co-authored-by: Umed Khudoiberdiev <pleerock.me@gmail.com>

edc39d14a97d90c534b56693b988a0ad139e69fd authored almost 3 years ago by matt <uintptr96@gmail.com>
fix: missing timestamp in created migrations filenames (#8802)

ceee4396d31da1a7dde53cb50689f53659c8a4b1 authored almost 3 years ago by Serge K Lebedev <hello@sergelebe.dev>
fix: BaseEntity.reload method regression and made `findOne` to throw error on missing conditions in runtime (#8801)

* fixed reload method and how `findOne` works in runtime

* fixing broken tests

* fixing br...

ee8c1ecbc210adcc685d6156a941004b9d724227 authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
feat: add support for insert with alias (#4003) (#8791)

4b37030fc02878a27b0d57d4217b2efab49999af authored almost 3 years ago by zbarbuto <zbarbuto@nextfaze.com>
feat: applicationName parameter for CockroachDB (#8800)

79b7f5c22840992e205d61f6433916aaf80ea647 authored almost 3 years ago by Alan Ko <34646302+alanko0511@users.noreply.github.com>
fix: remove console.log calls from SelectQueryBuilder (#8795)

Closes: #8792

Co-authored-by: cduff <chris@praxhub.com>

54c7db49355bb09514b6e977d1d7235c02557a0b authored almost 3 years ago by Chris Duff <cduff@users.noreply.github.com>
docs: update select-query-builder.md (#8787)

InsertQueryBuilder should not `await`ed when passed into `addCommonTableExpression`

68a5c230776f6ad4e3ee7adea5ad4ecdce033c7e authored almost 3 years ago by Daniel Hritzkiv <daniel.hritzkiv@gmail.com>
version bump

c75bcae6047cafb7e212f2e1a0ef978bf1e8730a authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
fixes #8781

2b83776307c5c67b76a56917ebe9f008980e1c26 authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
fix: improve initialization of custom repository (#8782)

* fix: improve initialization of custom repository

* fix: edit custom repository test

52a641ca7ce8e4b168155b5043d1e9289c694fc7 authored almost 3 years ago by parly <parly-gh@iris.mystia.org>
feat: support for Common Table Expressions (#8534)

* feat: support for Common Table Expressions

Resolves #1116 #5899

* test: disable test for...

7cc1848fd4a44aefa986026ee659ed872ea6ab8f authored almost 3 years ago by Michał Wadas <michalwadas@gmail.com>
fix: resolve entities correctly in datasource when globs are specified (#8778)

a641c5dff86df683b84e14873e88011013258f87 authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
version bump

f010205e461c74f4535d79c64b2d1bc33a0a5531 authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
feat: allows user to specify which mysql package should be used (#8771)

35106dfe78a92783abca7d06307ab9106ae536bc authored almost 3 years ago by Michał Wadas <michalwadas@gmail.com>
revert: json/jsonb change introduced in 0.3.1 (#8777)

edf27d97a30d1aaf28e5c7a7aab96d16152e4983 authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
feat: add typeorm CLI variations that include `ts-node` (#8776)

* feat: add typeorm CLI variations that include `ts-node`

Add `typeorm-ts-node-commonjs` and ...

05fc74446988d100052f46e2dbf61c6cc2999b99 authored almost 3 years ago by Gilad S <giladgd@users.noreply.github.com>
fix: broken CLI in ESM projects since version 0.3 (#8773)

* fix: broken CLI in ESM projects

* style: formatting

97699e816e03867efe595f620ceb152af91f9f56 authored almost 3 years ago by Gilad S <giladgd@users.noreply.github.com>
working on the docs

c8fb1bbe2127f12f6e67afeb1b5f7d4af3c47bc2 authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
working on the docs

b53a481430b0b6e4c043ef772c30161f7f5d6dea authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
renamed wrong documentation filename

ce5973c917e1a0093c1c6500ce8141b77f26f3fb authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
removed repositorynotfounderror since it's not used anymore; fixes #8756

28309ebb55f8fc37f775ccb2e8ccb8cecf306bca authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
version bump

13c75aeb2226aed386663d06f7f7737eebabb7bc authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
feat: new array find operators (#8766)

* added new array find operators; delegating how json and jsonb are stored directly to underlyin...

9f1b8e3425739a871c2d0ad84ddd6e7456117f7f authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
fix: bugfixes introduced in 0.3.0 (#8764)

* fixes #8762; #8759; #8758; #8757;

d61f857ce9447a25d074810759fd5c4aad9a08e3 authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
version bump

941b584ba135617e55d6685caef671172ec1dc03 authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
0.3.0 (#8616)

* added find options and new option relationLoadStrategy

* find now returns null instead of u...

3b8a031ece508820651a3a8f99f9cbf87319812c authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
refactor: remove spaces for consistency (#8751)

56089567309cafab51257d2a66c4acfb77cff59b authored almost 3 years ago by Bitcollage <serkan.sipahi@yahoo.de>
version bump

486f8c582170dbadbd875e00d09d26359b2fd8be authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
fix: discard duplicated columns on update (#8724)

Closes: #8723

0fc093d168b54a0fd99bb411a730aad9be1858ac authored almost 3 years ago by Hakan Uyumaz <hakanuyumaz@gmail.com>
fix: allow clearing database inside a transaction (#8712)

* fix: allow clearing database inside a transaction

Closes: #8527

* feat: added clear data...

f3cfdd264105ba8cf1c92832b4b95e5a3ca0ed09 authored almost 3 years ago by Tadas Varanauskas <tadas@varanauskas.lt>
feat: add transformer to ViewColumnOptions (#8717)

* feat: add transformer to ViewColumnOptions

Added `transformer` field into ViewColumnOptions...

96ac8f7eece06ae0a8b52ae7da740c92c0c0d4b9 authored almost 3 years ago by Tom Welsh <tom@gridsight.ai>
refactor: DefaultNamingStrategy#getTableName should be protected, not private (#8707)

32549fec3a5fc9f0a86654768b06dcada1ba6a62 authored almost 3 years ago by Joe Flateau <joe@joeflateau.net>
fix: force web bundlers to ignore index.mjs and use the browser ESM version directly (#8710)

Closes #8709

411fa54368c8940e94b1cbf7ab64b8d5377f9406 authored almost 3 years ago by Gilad S <giladgd@users.noreply.github.com>
fixing failing test

10f46d9d0684cbd635163b1c773cc3357eb3f1b5 authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
Update issue-8690.ts

ea16ac21ffc41919341ce5a538254b5bc3353659 authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
fixing failing test

89a270fdd7e12cf9511395afb11b2cd412a59984 authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
feat: add nested transaction (#8541)

* feat: add nested transaction

This will allow nested transaction for postgres driver using "...

6523526003bab74a0df8f7d578790c1728b26057 authored almost 3 years ago by Morteza PRK <mortezaPRK@users.noreply.github.com>
fix: fix entityManager.getId for custom join table (#8676)

getId currently returns undefined for an entity with composite primary
key if primary key colum...

33b2bd7acc55d6eb30bfe0681748d6b6abaff0b5 authored almost 3 years ago by Ranjan Purbey <ranjan.purbey@gmail.com>
version bump

3131c5c607a10e0272b638c702ab48d83374a26c authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
fix: alter relation loader to use transforms when present (#8691)

Use column transforms when rendering queries during relation loading. Previously, transforms wer...

2c2fb29a67bfd0ca7dd9133a2f85f5b4db5fb195 authored almost 3 years ago by Elliot Godzich <blueskymonster@users.noreply.github.com>
refactor: minor spelling fix (#8695)

948d328aee2229b6ed970e391d0749994cf87b0e authored almost 3 years ago by UrosStan <50801482+UrosStan@users.noreply.github.com>
refactor: minor spelling fix (#8694)

Co-authored-by: Uros Stanimirovic <uros.stanimirovic@blinking.id>

329152447edf720b5a068c7ea7a0fa4aeca5c610 authored almost 3 years ago by UrosStan <50801482+UrosStan@users.noreply.github.com>
fix: ng webpack default import (#8688)

Closes #8674

2d3374b3b4cb8163764c035bd687b2c81787f338 authored almost 3 years ago by Gilad S <giladgd@users.noreply.github.com>
fix: expo driver doesn't work properly because of new beforeMigration() afterMigration() callbacks (#8683)

5a7180378e34ab58ad40c504ebc5195e2413c5f4 authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
feat: add option to upsert to skip update if the row already exists and no values would be changed (#8679)

* feat: add an option to upsert to allow skipping the update if no values have changed

* fix:...

87443954b59768ab77fb15097ea9d88822b4a733 authored almost 3 years ago by Joe Flateau <joe@joeflateau.net>
feat: allow `{delete,insert}().returning()` on MariaDB (#8673)

* feat: allow `returning()` on MariaDB >= 10.5.0

Closes: #7235

* build: update docker mari...

7facbabd2663098156a53983ea38433ed39082d2 authored almost 3 years ago by Nix <72999818+nix6839@users.noreply.github.com>
feat: Implement deferrable foreign keys for SAP HANA (#6104)

* Implement deferrable foreign keys for SAP HANA

* Fix code style

Co-authored-by: Lucian M...

1f54c70b76de34d4420904b72137df746ea9aaed authored almost 3 years ago by Lucian Mocanu <alumni@users.noreply.github.com>
fix: cannot read properties of undefined (reading 'joinEagerRelations')

136015b04ee72b0ca2439fbff53b1467c12c24b6 authored almost 3 years ago by Kyle Decot <kyle.decot@icloud.com>
fix: support imports of absolute paths of ESM files on Windows (#8669)

Closes #8651

12cbfcde7bc4f56069ed3298064bb91ad0816bf0 authored almost 3 years ago by Gilad S <giladgd@users.noreply.github.com>
fixing entity schema tests

6713a42fa1c3b103ea7049d77659fd7ff2861014 authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
returned problematic oracledb dep

8742e339dfa3cbcbb892c1178caf081868f9b474 authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
version bump

350cb9e90176a12a385617d8995dcd992f87f84b authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
fix: support `require` to internal files without explicitly writing `.js` in the path (#8660)

Closes #8656

96aed8aae06df0ae555aa51ed9f1a5ffec141e61 authored almost 3 years ago by Gilad S <giladgd@users.noreply.github.com>
feat: embedded entities with entity schema (#8626)

* feat: Embedded entities with entity schema

Added `embeddeds` field into EntitySchemaOptions...

7dbe956c56da3a430ae6f0e99730e9449deae889 authored almost 3 years ago by Paweł Antyporowicz <p.antyporowicz@gmail.com>
docs: update select-query-builder RelationQueryBuilder with a example (#8658)

60a5b8482657234dbe742cf030ef13d8719a370a authored almost 3 years ago by Leandro <50136672+LeandroFontellas@users.noreply.github.com>
this test should not run if specific driver is disabled in ormconfig

a24d48a623ee23523202d8e1db83b14c859b8c4c authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
this test should not run if specific driver is disabled in ormconfig

4590c9b996a1205f504ac453374ef4c2faab618b authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
Revert "feat: soft delete recursive cascade (#8436)" (#8654)

This reverts commit d0f32b3a17be9ffe9fbc6112e5731bbac91c3691.

6b0b15b0e68584ed7cd81a658d8606cfdb96817c authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
removed only test

6ab9b3a327d28012244c2766955a506656092898 authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
updated changelog and version bump

a5493fba5eea5f58c052358d04352a4ee6a0987f authored almost 3 years ago by Umed Khudoiberdiev <pleerock.me@gmail.com>
feat: sqlite attach (#8396)

* Updated to latest master. Cleans up codestyle, ignores yarn

* re-adds the portable path tes...

9e844d9ff72fae72578399e24464cd7912c0fe5e authored almost 3 years ago by matt penrice <matthew.penrice@gmail.com>
fix: relation id and afterAll hook performance fixes (#8169)

* perf: Increase performance when using entities with relation ids

Replace a quadratic runtim...

31f0b5535aa0cc49ff23610b1924c03432f5461f authored almost 3 years ago by Lennard-Dietz <47248538+Lennard-Dietz@users.noreply.github.com>
fix: correctly handle multiple-row insert for SAP HANA driver (#7957)

the SAP HANA SQL dialect does not support inserts with multiple values
but it does support `INS...

8f2ae71201e7738fe3c1efd5bbc4584dfe62dcc0 authored almost 3 years ago by James Ward <james@notjam.es>
fix: disable SQLite FK checks in synchronize / migrations (#7922)

* fix: disable SQLite FK checks in synchronize / migrations

* test: add case for changing col...

f24822ef9cb3051fbe9f3fd5d9e669788852c5a5 authored almost 3 years ago by James Ward <james@notjam.es>
feat: soft delete recursive cascade (#8436)

* feat: soft-delete-recursive-cascade

* fix get entity primary key

* better mapping for ge...

d0f32b3a17be9ffe9fbc6112e5731bbac91c3691 authored almost 3 years ago by oxeye-yuvalk <92667041+oxeye-yuvalk@users.noreply.github.com>
fix: make EntityMetadataValidator comply with entitySkipConstructor, cover with test (#8445)

Closes #8444

Co-authored-by: Francesco Salvi <francesco.salvi@bitbull.it>

3d6c5dae76ad0e0640650058ae58fe0addda2ae6 authored almost 3 years ago by Francesco Salvi <salvsuperb@gmail.com>
fix: materialized path being computed as "undefined1." (#8526)

* fix: materialized path being computed as "undefined1."

when tree entities are saved implici...

09f54e0273be4dc836824a38e9c78b50ad21bba6 authored almost 3 years ago by Matthias Schwebler <matthias.schwebler1998@gmail.com>
fix: allow special keyword as column name for simple-enum type on sqlite (#8645)

* fix: Allow special keyword as column name for simple-enum type on sqlite

* fix: Fix tests
...

93bf96ea635823c7933ea8ef7326be62ccdd6ea7 authored almost 3 years ago by metiftikci <metiftikci@hotmail.com>
fix: improve DeepPartial type (#8187)

* test: DeepPartial with generics

* fix: resolve DeepPartial generic not matching valid input...

b93416d7bc25006b34a90c14c497cc7e6e57e28c authored almost 3 years ago by Matthias Kunnen <matthias.kunnen@gmail.com>
fix: QueryFailedError when tree entity with JoinColumn (#8443) (#8447)

* fix: QueryFailedError when tree entity with joinColumns (#8443)

* test: add test for #8443

a11c50d5519bda1410ab9ccf67bfcb12ef109c61 authored almost 3 years ago by Sakura <54829481+Yuuki-Sakura@users.noreply.github.com>
revert: migration:show command must exist with zero status code (Fixes #7349) (#8185)

* feat: add --quiet option to migration:show command

* adding process.exit(0) back

* Updat...

e0adeee48eeb0d5412aa5c0258f7c12e6b1c38ed authored almost 3 years ago by James Judd <judd@canva.com>
feat: separate update events into update, soft-remove, and recover (#8403)

Closes: #8398

BREAKING CHANGE: update listeners and subscriber no longer triggered by soft-re...

93383bd2ee6dc8c22a5cfc0021334fe199da81dc authored almost 3 years ago by spotykatch <andrey.dashevskiy@yandex.ru>