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

refactor: docblock (#9384)

6bc723bba99a34e8199c6a1c468d38e6bf482cda authored over 2 years ago by Hannes Van De Vreken <[email protected]>
fix: typescript 4.8 type issues #9331 (#9357)

a1960e1125c36cd7c9bd2e550a001631090314aa authored over 2 years ago by Regev Brody <[email protected]>
feat: sqlite - deferrable options for foreign keys (#9360)

773a4fe439e0a3c4ee90e5c9545b2d4784008eb0 authored over 2 years ago by gustavomick <[email protected]>
chore: update LICENSE (#9371)

52e5f7c3e275fad3f274e20570c7d6692855a640 authored over 2 years ago by Umed Khudoiberdiev <[email protected]>
fix: add missing support for primaryKeyConstraintName property in EntitySchema

adds missing support for primaryKeyConstraintName property in EntitySchema definition;
adds tes...

cc639610dc3fb3fabb982bb25cd7f7cf9dd4e68a authored over 2 years ago by AlexMesser <[email protected]>
fix: prototype pollution issue

e3aac270319006069b37f574c6e41a1fcfe7c5b1 authored over 2 years ago by Umed Khudoiberdiev <[email protected]>
version bump

ed1f0b95c6a246c785fb9d40a1b2c65b53c3fac3 authored over 2 years ago by Umed Khudoiberdiev <[email protected]>
version bump

6beedfdc89c92db78e30adea02412732d1bae260 authored over 2 years ago by Umed Khudoiberdiev <[email protected]>
fix: bug introduced in CLI (#9332)

* fix: #9330

03317a3873641d3dff050d47f71dfa7efc7a4648 authored over 2 years ago by rbnayax <[email protected]>
feat: add setOnLocked for SKIP LOCKED and NOWAIT (#9317)

68e8f2289487ad21c18fb7b93754788a02199ee4 authored over 2 years ago by Taylor Hakes <[email protected]>
feat: add fake migrations running and reverting (#8976)

* feat: add fake migrations running and reverting

Added a cli option to fake-run or fake-reve...

340ab67b1013781184ab74bc8c8f72d76be2c927 authored over 2 years ago by Ahmed Osama Ibrahim <[email protected]>
fix: resolve FindOptionsOrder.nulls to allow FIRST/LAST in uppercase (#8978)

* fix: resolve FindOptionsOrder.nulls issue to accept FIRST/LAST in uppercase

Closes #8970

...

5e5abbd14854a431db06d4ab337705797415786b authored over 2 years ago by Ahmed Osama Ibrahim <[email protected]>
fix: allow where IsNull for ManyToOne relations (#9031)

* fix: allow where IsNull for ManyToOne relations

Closes: #8890

* fix direct FindOperator ...

72728f155d2e9d11fd9c2c1fb97c071c3b41ae6b authored over 2 years ago by Stefan Aebischer <[email protected]>
fix: QueryBuilder update handles Date objects wrong on a ManyToOne relationship (#8748)

* fixes #8747

* apply fix again

* added test for issue 8747

* format

* remove .only
...

88d0ced812c9e05ef088dfd5ebaab003eb1811b4 authored over 2 years ago by Joren Vandeweyer <[email protected]>
fix: sqlite temporary tables now honor withoutRowid (#8431)

* fix: sqlite temporary tables now honor withoutRowid

Closes: #8430

* merge master

* fi...

b8d04dc3f9aef0658b72d5d438716c1f76420004 authored over 2 years ago by Philip Thrasher <[email protected]>
fix: change postgres driver version checking query (#9319)

* fix #9318

fix: change postgres driver version checking query

Change the postgres `SHOW s...

c4f46506d87009a589a7adf9b9367be06c92042c authored over 2 years ago by John <[email protected]>
fix: handle inherited relations insert order (#9321)

Fix forgot comparison operator in #9242

Closes: #9241

Co-authored-by: Kevin KONRAD <ext.ke...

36718876f9289175452ca93d4c0b70393b3324ed authored over 2 years ago by Kevin KONRAD <[email protected]>
Revert "feat: add array parameter on groupBy (#9243)" (#9320)

This reverts commit 77866d85d20991930f55000cd5d4e340c68930b4.

7198a7a732dd513b6324539f215d819032aecb3a authored over 2 years ago by Umed Khudoiberdiev <[email protected]>
feat: add support for non-generated columns with uuid_generate_v4() default (#9065)

* fix: support postgres column with varchar datatype and uuid_generate_v4() default

Closes: #...

dadb658c59645effaacf4e737e4401cc66b1099d authored over 2 years ago by Frank Chan <[email protected]>
fix: pass error to pgpool release (#9209)

This extends github PR #7792 to pass the error, if any, to the release
callback from `pg-pool`....

eb8f0c6c0442aa7a74c6581344fa64be5637538c authored over 2 years ago by Bryan Fox <[email protected]>
feat: new mssql option appName (#9213)

51a0ebe5f296db8251b037928021715404eeabda authored over 2 years ago by BitDesert <[email protected]>
fix: entity manager remove using entity schemas (#9221)

Currently the entity manager remove method does not recognize the first param if it is an entity...

f045536f2449f7adcbc346a94dcf30573c76e56b authored over 2 years ago by Dmitry Guketlev <[email protected]>
docs: `query-runner.md` typos (#9228)

8dcd61e0a307bc9e86e92667c2b36a03ad176732 authored over 2 years ago by Mihai Crisan <[email protected]>
docs: correct mssql encrypt default value (#9232)

d8e5f3b086993ddeb22056a02a301fc0876d078e authored over 2 years ago by Mohamed Akram <[email protected]>
fix: update date utils to parse year correctly for years 1-999 (#9236)

* fix: update date utils to parse year correctly for years 1-999

Closes: #9230

* fix: comm...

72a0147f31c14ca27b88af1d69a3a5ab409fec8d authored over 2 years ago by Zach Tindall <[email protected]>
fix: allow space and no-space syntaxes for SQLite constraints (#9238)

Closes #9237

Co-authored-by: Brice Miclo <[email protected]>

bb07244b6188e623a6f8c8407e808d75f94918af authored over 2 years ago by Brice Miclo <[email protected]>
fix: handle inherited relations insert order (#9242)

Take inheritance into consideration when sorting insert commands

Closes: #9241

Co-authored...

14dfadbde94f4f87678e155394ca9334af7bfa32 authored over 2 years ago by Kevin KONRAD <[email protected]>
fix: don't use temporary table name to create foreign key, unique, check constraint with SQLite (#9185)

* fix: don't use temporary table name to create foreign key, unique, check constraint with SQLit...

e51991076dbed4ed06f3cd008eac8029a01c78d2 authored over 2 years ago by MURAKAMI Masahiko <[email protected]>
feat: add array parameter on groupBy (#9243)

* feat: add array parameter on groupBy

* docs: add groupBy(string[])

77866d85d20991930f55000cd5d4e340c68930b4 authored over 2 years ago by wirekang <[email protected]>
docs: text on data-source setup section (#9244)

On line 73 have 'three options' to setup, but is actually only two as you can see.

a98ca8bf97af93cd20953c1c19a3ac0c23ef809e authored over 2 years ago by Lucas Rangel <[email protected]>
fix: find query mongodb properly with @DeleteDateColumn() (#9262)

* fix: use existing query and filter deleted data

* test: add mongo-repository query test wit...

e49d0c8740b9dec45448131edc012a920e6fcea2 authored over 2 years ago by Hyunji Song <[email protected]>
fixed failing test

90ce28591b0dd129d30fd05987a727d70428e7da authored over 2 years ago by Dmitry Zotov <[email protected]>
fix: dropIndex now works when providing a tableIndex without name (#8937)

de8aaac54c72f098a50362430ca160ab1c672597 authored over 2 years ago by Erwin Kraan <[email protected]>
docs: fix wrong function used in entity documentation (#9280)

Previously, the documentation said that it's using the `findOne`
function, but it used the `fin...

64674e60a261ce1cb2d9c0a8cd5b03f7aa3f99e1 authored over 2 years ago by Bogdan Crisan <[email protected]>
removed logging

48e64e6973cdbedb8f2e8b1ccd6a25f036ee3243 authored over 2 years ago by Umed Khudoiberdiev <[email protected]>
fixing failing test

46d0021a99709c397d4b83664df201e01e522a85 authored over 2 years ago by Umed Khudoiberdiev <[email protected]>
added mysql v8 to docker-compose;

fd7ae9741e458d1c51c25fd1dca7814b925c5a3c authored over 2 years ago by Dmitry Zotov <[email protected]>
fix: resolve issues with new synonymous for GeometryCollection type in MySQL 8 (#8927)

As of mysql v8.0, new synonymous was introduced for "GeometryCollection" - "GeomCollection".
Th...

5ebc626d29af8c343cee445153377d10d92e309f authored over 2 years ago by David Slutsky <[email protected]>
docs: fix DEVELOPER.md typo (#9306)

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

9f7fc14be21b97c1df1640b835588b9697d24d5d authored over 2 years ago by Pavel Petrik <[email protected]>
docs: migration replace `Connection` with `DataSource` option (#9315)

* docs: migration replace Connection with DataSource option

* Apply suggestions from code rev...

3a533a4223d4fd304860bf7e0f3efd017d4deef7 authored over 2 years ago by Leyla Jähnig <[email protected]>
removed "only" from the test.

bd96e27409f65cf6ec5e21152c1ccab3d223aeed authored over 2 years ago by Umed Khudoiberdiev <[email protected]>
fix: support async import for DataSource in CLI #8914 (#8917)

* Fix: await DataSource from export file to support async loading

* fix: prettier errors

*...

15f90e0be897f5bd2f4dac1d1e8d24f539a842a8 authored over 2 years ago by Anton Pavlov <[email protected]>
docs: update test template in DEVELOPER.md (#9192)

change to use DataSource instead of Connection

bb33cd0f23d566c0d87fcb57e42bd611761cc106 authored over 2 years ago by MURAKAMI Masahiko <[email protected]>
fixes #8939, #9061, closes #9168 (#9180)

* fixes #8939, #9061, closes #9168

* fixes

* fixing mssql error

d285fd0a2b1e2b903ca545dfef82c9f31869f222 authored over 2 years ago by Umed Khudoiberdiev <[email protected]>
docs: fix method example in EntityManager API (#9170)

Replace manager.getCustomRepository(UserRepository) with manager.withRepository(UserRepository)

0b542225cc4e7058053de1c60611e752edd43ab1 authored over 2 years ago by Han Moe Htet <[email protected]>
docs: correct useUTC default value (#9161)

Closes: #7047

2e671386f486dab908c54a9488334dc54f82c735 authored over 2 years ago by Mohamed Akram <[email protected]>
updated changelog

109c1fab60dac746c465a1fcbbe14263b7d21bfd authored over 2 years ago by Umed Khudoiberdiev <[email protected]>
version bump

50d75f5e8a02780a40f7b7c6dc9f9260377b9488 authored over 2 years ago by Umed Khudoiberdiev <[email protected]>
fix: wrong entity transform of relation id when referenced column is a primary key (#8959)

* fix: wrong entity transform of relation id when referenced column is also a primary key

* s...

6e888dd0a13110f386ed538161740ae059491b91 authored over 2 years ago by Christian Forgács <[email protected]>
test: replace Node 13 with 16 in tests (#8804)

a748f3c9559af95a45746c06562dc8886e21940b authored over 2 years ago by Michał Wadas <[email protected]>
fix: add SET TRANSACTION AUTOCOMMIT DDL statements (SAP HANA) (#9020)

* fix: add SET TRANSACTION AUTOCOMMIT DDL statements (SAP HANA)

* refactor: add link for SAP ...

cac648e633e0011d42a8a0c4ebcf900f6675d645 authored over 2 years ago by Siarhei Murkou <[email protected]>
feat: add nativeBinding option to better-sqlite3 driver (#9157)

* feat: add nativeBinding option to better-sqlite3 driver

better-sqlite3 allows to set the `n...

bcdddc32bddeb3d141c03372971ee27d743b9ab8 authored over 2 years ago by Julian Pömp <[email protected]>
fix: release newly created runner when no runner provided in DbQueryResultCache (#8969)

Release newly created runner when no runner is provided as an argument
which resolves the issue...

ec05f1d58a08b3cdb72243856a186fef738a236e authored over 2 years ago by Ishan Madhusanka <[email protected]>
build(deps-dev): bump sqlite3 from 5.0.2 to 5.0.3 (#9011)

Bumps [sqlite3](https://github.com/TryGhost/node-sqlite3) from 5.0.2 to 5.0.3.
- [Release notes...

97e1dc17e8a858c7d92a2072329f77ba98fb06b9 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fix: fixes recursive document to entity attributes mapping (#9050)

* fix: fixes recursive document to entity attributes mapping

fix the recursive call to `addEm...

40155d6ceed1f33f26da548681644c17625605e7 authored over 2 years ago by Paulo Henrique Fernandes Pereira <[email protected]>
fix: support for TypeScript 4.8 (#9106)

* build: Fix build errors in TypeScript 4.8

See https://github.com/microsoft/TypeScript/issue...

d924b705e5ea4ff57c853e8848eeb1f3b90c0a71 authored over 2 years ago by Andrew Branch <[email protected]>
docs: repository replaced by dataSource.manager.getTreeRepository(Category) (#9144)

Repository should be replaced by dataSource.manager.getTreeRepository(Category)

60a79605a7400b3484d2b60b626b21d04f8c9966 authored over 2 years ago by gmmkmtgk <[email protected]>
docs: fix typo in tree docs

At line 167 it should be const a1 = new Category() insted of const a1 = new Category("a1")
Cat...

1b5aa62bed4a8efcb9f2826759f64da05282b803 authored over 2 years ago by gmmkmtgk <[email protected]>
fix: call dataSource.destroy() only on initialized dataSource in CLI commands (#9146)

a100a7a7f1c17432549e5e93fb141d0f52062213 authored over 2 years ago by Andrej Hudec <[email protected]>
fix: expo infinite loop on SAVEPOINT (#8984)

some issues to use typeorm on expo :
- infinite loop on query method
- even if this infinite l...

ec23922da745fde7c1e7e353777327f40fbaca28 authored over 2 years ago by Mickael Lecoq <[email protected]>
fix: resolve cli init peer dependency issues (#8977)

* fix: resolve cli init peer dependency issues

Closes: #8975

* fix: bump timeout for a tes...

f7578d48ef160634744b591636b903728ea79120 authored over 2 years ago by Ahmed Osama Ibrahim <[email protected]>
feat: upgrade ioredis to v5 (#8997)

723f1e514bf261bc1539bdaf86fd0a72a1e42a46 authored over 2 years ago by Demian Dekoninck <[email protected]>
Bump version to v0.3.6 (#9067)

Version bump of the 0.3.6 release was not committed to master.

6097f3a1a2b544c249d2e838ef3f51a24f4cfc18 authored over 2 years ago by Patrick Nollet <[email protected]>
version bump

138443f67a9a3e30f1f7f1c245d74578d9d3bcf6 authored over 2 years ago by Umed Khudoiberdiev <[email protected]>
fix: make soft-remove and recover events importable from index (#9110)

Closes: #9108

e2961263e07ee058d5b1c3706cea21b3ae24d776 authored over 2 years ago by spotykatch <[email protected]>
docs: fixed full path requirement in migration:create command (#9115)

* fixed full path requirement in migration:create command

* Update migrations.md

Co-author...

07f453773cf0adf094c09cd34674a9a0abe25125 authored over 2 years ago by Ude Samuel <[email protected]>
feat: add spanner as a db option for the init command (#9121)

e61cade32fbcd491e4d8e27aea7b35b5a946c879 authored over 2 years ago by Simon <[email protected]>
feat: implement support for relationids in entity schemas (#9129)

* feat: implement support for relationids in entity schemas

* chore: apply prettier formattin...

e24cced8f63206a607deff6445cfcccf63c3a0c8 authored over 2 years ago by Erik Bigler <[email protected]>
docs: fix typo in FindOptionsWhere.ts (#9137)

a0d61b2873adf84f4f075fb742b1afcfc69645be authored over 2 years ago by flaryer <[email protected]>
fix: log command error prior to calling destroy (#9135)

bf17381fd2f949b36394b3cfa0199831d41f67dc authored over 2 years ago by gillepsi-swyftx <[email protected]>
fix: resolve ESM module declaration file correctly (#9097)

506133e2179529bf3add2b0b982613835d321af6 authored over 2 years ago by Demian Dekoninck <[email protected]>
perf: partially lift matching from regexp to js (#9032)

Digging further into #3857.

See also #8955, #8956.

As [previously
discussed](https://gith...

bbdc20f8cafc63e768f248213eafe65f163cb6e5 authored over 2 years ago by Patrick Molgaard <[email protected]>
feat: support TS 4.7+ node16/nodenext module mode (#9043)

in node16/nodenext module mode of TS 4.7+, If package has `exports` entry on package.json, needs...

862a4027af14e5c3632c2a76c44b62ef0277338a authored over 2 years ago by rinsuki <[email protected]>
docs: update TableForeignKeyOptions.name description (#9057)

`TableForeignKeyOptions.name` reflects the name of the foreign key. The name of the table where ...

ef025bd7f6625774d03a970fe2ca86c4ae149538 authored over 2 years ago by Auridas F <[email protected]>
docs: correct typos (#9047)

0659ec395298390a2ec3e39ecae1ab4764c4e41a authored over 2 years ago by apeltop <[email protected]>
replaced Slack link to actual

cf3efec72933cad40c2f7e1a667eba1a2f755048 authored over 2 years ago by Dmitry Zotov <[email protected]>
docs: minor fix in index.md (#9025)

1b4cb00ea2efa6f9bc808e3c57af1ae0bd55f20b authored over 2 years ago by 元路 <[email protected]>
fix: add missing `enumName` support for EntitySchema (#9024)

676fd1bf772db535bd2c084ebadd9f5c0661ca5e authored over 2 years ago by Deividas Gineika <[email protected]>
perf: don't recompile escapeRegExp for every query (#8956)

Context: the query builder is pretty CPU intensive, and can be slow -
e.g. https://github.com/t...

189592c77980e766f92f6eb77dbd7412db106086 authored over 2 years ago by Patrick Molgaard <[email protected]>
test: add benchmark for select querybuilder (#8955)

Motivation: the query builder (and within it, replacePropertyNames and
associated functions) is...

22570f51f384c932e82b7b7807e9c68c179f16ba authored over 2 years ago by Patrick Molgaard <[email protected]>
docs: update migrations.md (#9022)

ea176b27d415f4e0cc2b73058bed4cf963d565b2 authored over 2 years ago by Yusuf Ganiyu <[email protected]>
docs: edit mistypes in the Repository API document (#9012)

docs: edit mistypes in the Repository API document

- Edited mistypes in the example code in f...

d0ed02d9ce2f1a2b11b16a82005fa74cdcdfc312 authored over 2 years ago by Gary Lee <[email protected]>
feat: allow explicitly named primary keys, foreign keys, and indices (#8900)

* feat: add constraintName to JoinColumn

Add a constraintName to JoinColumn decorators to all...

78df84c732ce085caf4b5ccf37477ef93b38f4d0 authored over 2 years ago by AlexMesser <[email protected]>
docs: extended extension section in README.md file (#8933)

9f8429f5eb138560521389a62703a1d2a61cc85d authored over 2 years ago by Peter <[email protected]>
fix: migration successful now displays name of the migration file (#8904)

Co-authored-by: Sudarshan Gaikaiwari <[email protected]>

49cbe232776a5cbe4369a5fed08221dcff8d59e2 authored over 2 years ago by Sudarshan Gaikaiwari <[email protected]>
docs: update InitCommand.ts (#8897)

Use `AppDataSource` instead of `dataSource`. Looks like a bug introduced into the `InitCommand` ...

2d8afbea16590a769b372811ab4a36d5764ae943 authored over 2 years ago by Andrew Greenan <[email protected]>
fix: add missing connect call on RedisQueryResultCache connect (#8894)

7dfb69f3664458d6f9f299f5bdbce4bed0b7994f authored over 2 years ago by matt <[email protected]>
docs: update generate migration docs (#8896)

8e9b273885ce26a3274f3d8ba5fe61040d9f1ea5 authored over 2 years ago by Alessandro Maruccia <[email protected]>
feat: fix issues with generated columns and add support in other drivers (#8806)

* added integration with typeorm metadata table for mysql generated columns

* added more test...

0418ebcaf6835dfffe3c3db1f66d20bfe3e5b09d authored over 2 years ago by AlexMesser <[email protected]>
docs: add the documentation site as `homepage` in `package.json` (#8888)

This way the npm module page will also link to the documentation site, instead of displaying 2 l...

b84cb9b2aaf363837b854a71220f11b324dcfa37 authored over 2 years ago by Gilad S <[email protected]>
fix: update mssql peerDependency (#8887)

Update peerDependency for MSSQL lib which was upgraded devDeps previously

9adab34e5d8744c134690f855111d21f5d29cf12 authored over 2 years ago by Daniel Hensby <[email protected]>
feat: Cloud Spanner support (#8730)

* working on Cloud Spanner driver implementation

* working on DDL synchronization

* workin...

62518ae1226f22b2f230afa615532c92f1544f01 authored over 2 years ago by AlexMesser <[email protected]>
feat: add `for_key_share` ("FOR KEY SHARE") lock mode for postgres driver (#8879)

Adds support for new lock mode `for_key_share` - generating FOR KEY SHARE lock. Postgres specifi...

4687be8b77b0f807b2fe4b1e2278e05d0dbd4431 authored over 2 years ago by Uros Smolnik <[email protected]>
docs: update README.md (#8881)

Removed unnecessary import statements from code snippets.

dfd05859658146e04127d708cd03e65951732496 authored over 2 years ago by kevaLsabhany <[email protected]>
docs: change bold line to h4 title to improve search index (#8862)

* docs: change bold line to h4 title to improve search index

* Update supported-platforms.md

1197d1d61cb664b52ab38d26f7473fd5f1476ba5 authored over 2 years ago by Gilad S <[email protected]>
refactor: update ColumnOptions.ts (#8865)

9d331b1ac924df44b851a207dbd7c60c6186217d authored over 2 years ago by Stjepan <[email protected]>
docs: fix code indentation (#8864)

bad indentation break syntax highlighting.

a145f0046d0b75d421915fae0b0ab5f99ce34616 authored over 2 years ago by Marouane <[email protected]>
refactor: reword migrations option jsdoc (#8873)

`migrations` option is not accepting direcrories, but glob patterns that
resolve to particular ...

273f89e92dccd72e6b41a50884f8fcc43f5f20f4 authored over 2 years ago by Andrzej Wódkiewicz <[email protected]>
chore: Update package.json to expand Redis peer dependency. (#8877)

cc5a5c1a7be53906befa8a94a37d26a47345294b authored over 2 years ago by Seth Samuel <[email protected]>
version bump

c814b07653578f033808d01776293138751cc02e authored over 2 years ago by Umed Khudoiberdiev <[email protected]>