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

test: simplified test for issue #8018 (#8308)

* test: create simplified test for https://github.com/typeorm/typeorm/issues/8018

* test: imp...

bc55836fff8fc4b9e71d901dc0962a1f6babb26c authored about 3 years ago by Chris Duff <[email protected]>
Revert "fix: STI types on children in joins (#3160)" (#8309)

This reverts commit 60a6c5d9607e06bfb2ff842d733ff90ce8b279ea.

0adad8810e15b8d00259a2635e1c50e85598e1ed authored about 3 years ago by Umed Khudoiberdiev <[email protected]>
feat: add dependency configuraiton for views #8240 (#8261)

* feat: Add dependency configuraiton for views #8240

Add dependsOn option to @View decorator,...

2c861afaef839f33b5cf1cc2b3bcf8b6e4a0be4f authored about 3 years ago by Svetlozar Argirov <[email protected]>
docs: update README.md (#8302)

Improving grammar of readme to better follow the rest of the readme file.

179ae7534c743d8123f756455167836d32d7f728 authored about 3 years ago by modem7 <[email protected]>
docs: add link to react example (#8209)

cf281ef70c96642c5509e413b6d5c39aa66178a4 authored about 3 years ago by Itay Garin <[email protected]>
feat: add the ability to pass the driver into all database types (#8259)

* feat: add the ability to pass the driver into all database types

* refactor: use this.optio...

2133ffea9c678841bf3537838777d9a5fec3a00e authored about 3 years ago by Dan Crews <[email protected]>
fix: cli should accept absolute paths for --config

4ad3a61037ad9ead998665d2857d6e4725d7b718 authored about 3 years ago by Andrii <[email protected]>
fix: create a different cacheId if present for count query in getManyAndCount (#8283)

Closes #4277

9f14e488281fb08d8ea1a95c6cc363e1234fa307 authored about 3 years ago by Antonio Eugenio <[email protected]>
docs: fixed typo from from an to in (#8276)

503d1dc8828ee9448e1191ecaa4daf1fdaf82d87 authored about 3 years ago by Jimoh Rildwan Adekunle <[email protected]>
docs: fix grammar issues in README (#8282)

Fixed some grammar mistakes

b6c828cc6c9786c155165d97e1f21af7cf423075 authored about 3 years ago by Sagar Yadav <[email protected]>
fix: NativescriptQueryRunner's query method fails when targeting es2017 (#8182)

861573377bb33b73232399c21b1b3a5c07b58036 authored over 3 years ago by Daniel Pekevski <[email protected]>
refactor: abstract away Broadcaster boilerplate (#8235)

dd94c9d38d62c98f7afd5396abbc7e32ba689aad authored over 3 years ago by James Ward <[email protected]>
chore: drop yargonaut as it is no longer maintained (#8236)

d8c58122a60be835cb25ca6882d2ea15d51b2bfc authored over 3 years ago by James Ward <[email protected]>
chore: npm update (#8238)

0bc194cad5fd01d2e67c2181c8bb4a30528f1558 authored over 3 years ago by James Ward <[email protected]>
fix: support DeleteResult in SQLiteDriver (#8237)

b6788072c20b5f235df9272625c3d1d7522d27e0 authored over 3 years ago by James Ward <[email protected]>
chore(release): 0.2.38

d7d19e94dc936c798e76bef69292662dcbdb00e0 authored over 3 years ago by James Ward <[email protected]>
docs: translate 'Avoid foreign key constraint creation' section to Chinese (#8211)

324f1d8d8b3832030cd2ee408336711c1843668d authored over 3 years ago by 瓜牛 <[email protected]>
docs: add examples for querying soft-deleted records (#8138)

75ed3c3db0de46615658976e6ffb96ad6ab9440e authored over 3 years ago by tzahush <[email protected]>
docs: question.categories.filter should return a boolean (#8192)

8d989bc5a12adcf2104bff3c3cef50fd9a55dffd authored over 3 years ago by Shiroyasha <[email protected]>
doc: improve sentence structure in tree entities section (#8142)

d8f60372912bdec96e309594995232c03b96749d authored over 3 years ago by Shoaib Ahmed <[email protected]>
docs: use correct spelling of `synchronization` (#8204)

syncronization -> synchronization

d4111ce0cb96ab11bad41f5847ab99f6fbfa9da0 authored over 3 years ago by Jakub Semik <[email protected]>
docs: fix typo (#8119)

a868078f8f4f63cc8d81a63e098d639ed12c6608 authored over 3 years ago by singlebyte <[email protected]>
chore: update slack invite link (#8126)

e560706ecee1713eed12c81a92603d42285cef36 authored over 3 years ago by James Ward <[email protected]>
fix: snakecase conversion for strings with numbers (#8111)

749511d981f6b9a1a08113b23e8779a91cda78f8 authored over 3 years ago by julius-welink <[email protected]>
fix: use full path for table lookups (#8097)

The changes made as part of #7575 fixed some issues and introduced others. The problem became th...

22676a04c30b3b49a61003320dfad3ecad3791e8 authored over 3 years ago by James Ward <[email protected]>
fix: prevent using absolute table path in migrations unless required (#8038)

e9366b33ddff296de1254019589b85e40aa53e12 authored over 3 years ago by James Ward <[email protected]>
feat: support QueryRunner.stream with Oracle (#8086)

b858f84e6fb15f801f2564088428d250d1c59e18 authored over 3 years ago by James Ward <[email protected]>
chore(release): 0.2.37

02f0bce19d0a55186e815fa5bb2c3d11c2231e5f authored over 3 years ago by James Ward <[email protected]>
docs: add correct MongoDB installation version (#8073)

01a038cbf974161e619e441dbdc9cb79abacf76d authored over 3 years ago by Sahibjot Saggu <[email protected]>
fix: SAP HANA inserts used incorrect value for returning query (#8072)

36398dbe467274a9ac08a013ed4daaf307ee2de2 authored over 3 years ago by James Ward <[email protected]>
chore: only generate one changelog entry instead of 2 (#8068)

5714e8dcd804b85e284d4d9d3491fe8bbaa194fa authored over 3 years ago by James Ward <[email protected]>
fix: handle enums with multiple apostrophes in MySQL (#8013)

Current implementation uses `"'"` in replace which only replaces first occurrence of `'`.
Chang...

37c40a610caecfc3b27b48a87b0e98d715f23395 authored over 3 years ago by Ian Ngiaw <[email protected]>
fix: include all drivers in driverfactory error message (#8061)

fbd1ef74e84b59ef0b8d99e311f0aced902190e6 authored over 3 years ago by James Ward <[email protected]>
test: expect new `deletedAt` field in test `Photo` model (#8065)

80cdf8ff737d2cf326df0766598ee5e73369f7a1 authored over 3 years ago by James Ward <[email protected]>
fix: some drivers set the wrong database name when defined from url (#8058)

the `Driver.database` was getting set only from the options and
completely ignored the connecti...

a3a32849c04a83adbf775fcf07843a934551dbfb authored over 3 years ago by James Ward <[email protected]>
fix: resolve not returning soft deleted relations with withDeleted find option (#8017)

65cbcc79bceac4cf8d15dec8c558dcbc9a037220 authored over 3 years ago by Nicolas Sefercheoglou <[email protected]>
fix: entity value for date columns that are related (#8027)

5a3767f58f6ef355b01cf6e92342401a051a369c authored over 3 years ago by Jordan Soltman <[email protected]>
test: confirm finding by a relation with a composite key works (#8052)

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

ba366f2d3c00ad5b449a3e9e441ef8279b318385 authored over 3 years ago by James Ward <[email protected]>
feat: support Oracle Implicit Results (#8050)

fe78bee3725efef47d5be6f924b9caf13f3299a7 authored over 3 years ago by Antoine Detante <[email protected]>
fix: handle brackets when only one condition is passed (#8048)

ab39066f182d357fcc999cd976510c0e2a61d6de authored over 3 years ago by James Ward <[email protected]>
docs: add connection option migrationTransactionMode (#8034)

f0e40f61d794c219c1e10a46529acf4f3abe9cec authored over 3 years ago by Michael Schramm <[email protected]>
fix: allow periods in parameter identifiers (#8022)

updates the character set for parameter identifiers to include
periods. also update the `setPa...

420193892ffe857c532130c0c7b18dcc4c8d38e2 authored over 3 years ago by James Ward <[email protected]>
test: split custom-db-and-schema-sync tests (#8031)

768b4fee48aa92183f3481bc8833997912541a4d authored over 3 years ago by James Ward <[email protected]>
docs: update node supported versions (#8030)

since release 0.2.36 typeorm uses yargs 17.0.1 which only support node >=12

Co-authored-by: f...

a5e4ce70f2b347bd393d58f372ddff7c599d3ccb authored over 3 years ago by Houssem Fathallah <[email protected]>
feat: add serviceName option for oracle connections (#8021)

37bd0124dc81c957b2a036436594ae8c4606eb6c authored over 3 years ago by James Ward <[email protected]>
feat: add relations option to tree queries (#7981)

* feat: add relation option to tree queries

Add possibility to load relations of tree entitie...

ca26297484542498b8f622f540ca354360d53ed0 authored over 3 years ago by Lukas Windisch <[email protected]>
fix: ConnectionManager `connections` property should include list of `Connection`s (#8004)

2344db60c4314da31885f5686e94bb6dcb203a96 authored over 3 years ago by Paolo Ceschi Berrini <[email protected]>
docs: add sql examples to basic options (#7994)

fbbac93b5b6b0166294a3497399c0634a30008f9 authored over 3 years ago by Gabriel Haruki <[email protected]>
chore: remove workaround for "Excessive Stack Depth" from TS3.2 (#7996)

this was added to our typing to work around the issue described in
microsoft/TypeScript#21592 -...

f7eb46dee0766581b6b182724051746e5d8d1b8b authored over 3 years ago by James Ward <[email protected]>
feat: add support to string array on dropColumns (#7654)

* feat: add support to string array on dropColumns

* Update drop-column.ts

removed `skip`
...

91d5b2fc374c2f7b1545d40ee76577272de21436 authored over 3 years ago by Mateus Pereira <[email protected]>
fix: throw error when not connected in drivers (#7995)

this prevents a `cannot read property connect of undefined` error

cd71f62cb8125d1bbd92b341aa2eea1de0ac3537 authored over 3 years ago by James Ward <[email protected]>
chore(release): 0.2.36

69fabafb0b2d6d5b62bcdddb87c150d5b957cb37 authored over 3 years ago by James Ward <[email protected]>
fix: use nvarchar/ntext during transit for SQLServer queries (#7933)

62d79762dbfe58219a5673ba4d404fe9f2e40436 authored over 3 years ago by Ceshion <[email protected]>
feat: add postgres connection option `applicationName` (#7989)

d365acca68069d0bd9acea5b45a73d7f4c1f4d8f authored over 3 years ago by das-mensch <[email protected]>
chore: bump yargs to 17.0.1 (#7984)

b797781a22db5b51c8f1f46be720a97a7d82420d authored over 3 years ago by James Ward <[email protected]>
fix: use js rather than ts in all `browser` package manifests (#7982)

0d90bcdc8c77f2080aa200fe9f4f962b7b01c9ee authored over 3 years ago by James Ward <[email protected]>
fix: always generate migrations with template string literals (#7971)

because we escape the backticsk in template string literals we can use
them for mysql. this is...

e9c2af610a1c9a632605b71d67b97e048be2e29e authored over 3 years ago by James Ward <[email protected]>
fix: add deprecated `WhereExpression` alias for `WhereExpressionBuilder` (#7980)

76e7ed943779b940212c4e453d97028b5ffed7d0 authored over 3 years ago by James Ward <[email protected]>
chore(release): 0.2.35

4c8debb7ba705f48843f2ecc01fe30b40a64f1d8 authored over 3 years ago by James Ward <[email protected]>
test: confirm #3387

2131016b9b13db839c26a93ac4f915248eaca386 authored over 3 years ago by clovis1122 <[email protected]>
test: confirm #3105

f8c625dab925809ab7724713ae7d456aa3bf2434 authored over 3 years ago by Anthony <[email protected]>
test: adds `xfail` helper to support known failing tests

in cases where we have tests that have been created for existing
issues this can be utilized so ...

f6019bfe93cf335bc8d5eebb373a4228dc99f3dc authored over 3 years ago by James Ward <[email protected]>
chore: drop invalid ioredis/cluster peer dependency

df33722eeebf2b55b548c000a3057d13949be224 authored over 3 years ago by James Ward <[email protected]>
feat: add parseTableName to Driver interface (#7956)

this adds an analogue to the buildTableName method on every
driver which is the inverse. parse...

cffbf43b291e59a45c5b8e3685a1d1153dfeaeb1 authored over 3 years ago by James Ward <[email protected]>
fix: oracle cannot support DB in table identifiers (#7954)

oracle queries cannot support the identifier including the database in this way (`XE.SYSTEM.tabl...

8c60d917ef5fbfdc11b7c3ad8e2901eba3f9fa4b authored over 3 years ago by James Ward <[email protected]>
new bug report template (#7945)

* example of the new bug report template

* changed emoji icons

* updated emoji icons

* ...

abbadccd3de243f033f059546ea16a7135af704f authored over 3 years ago by Umed Khudoiberdiev <[email protected]>
feat: add property for database and schema in views (#7953)

4c5bbd9e1c92219712efaff061d6501c473193dd authored over 3 years ago by James Ward <[email protected]>
docs: added missing values in example (#7919)

* build error

* Update relations.md

* Update relations.md

Co-authored-by: AlexMesser <d...

3fda207b1e416156330f807dc6c9e691c25d2475 authored over 3 years ago by gocpplua <[email protected]>
feat: publicly export `Transaction*Event` types (#7949)

In order to implement the full `EntitySubscriberInterface` using typescript we need to make thes...

2436a66b499c81e1d2394b19f3b158258f31d899 authored over 3 years ago by Ryan Albrecht <[email protected]>
fix: Buffer in primary columns causes bugs with relations (#7952)

* fixed using Buffer in relations

* removed console.log

* added test for #4060

37e08a7848a92cd4f98fec8f33f120cee739352f authored over 3 years ago by AlexMesser <[email protected]>
fix: added version check before dropping materialized views to keep backward compatibility (#7716)

29f1f86ae2a2dafd70fd958b1980b9f059f42f7a authored over 3 years ago by AlexMesser <[email protected]>
test: add failing test for typeorm#7852 (#7940)

* Test: add failing test for typeorm#7852

Create failing test for typeorm#7852

* Update is...

aed26f59e5e62296a0f614ebc360617c4379be15 authored over 3 years ago by juliengbt <[email protected]>
test: add failing test for typeorm#7851 (#7941)

* Test: add failing test for typeorm#7851

Create failing test for typeorm#7851

* Update is...

942046af3d7cdcca9aa15478ea295992e76f0b28 authored over 3 years ago by juliengbt <[email protected]>
docs: removed unused `type` variable from examples (#7928)

The documentation on [embedded entities](https://typeorm.io/#/embedded-entities) for some reason...

e407d66d2cea9bf72edee70534ba1eeb1e56474b authored over 3 years ago by Stian Jørgensrud <[email protected]>
docs: added "typeorm-extension" to readme (#7790)

* added typeorm-extension to readme

* Update README.md

Co-authored-by: AlexMesser <dmzt08@...

33c912842cdbed8aa96c410fba8e7d6d926795e6 authored over 3 years ago by Peter <[email protected]>
fix: support table names between schemas in oracle (#7951)

aa45b935ff33915a86199307c86aabf904d67e28 authored over 3 years ago by James Ward <[email protected]>
feat: consistent parsing and escaping of table names in QueryRunners

this refactors `escapePath` and `parseTableName` so that when we parse
and serialize the table n...

bd9e767ffaafe9381630787fa860d0904b8d3e49 authored over 3 years ago by James Ward <[email protected]>
fix: use only table name in constraint naming strategy

this enforces a consistent name even if there's a name that's
fully qualified or just a table na...

5dc777f17ec238c3f3303aa9379fe855727220b1 authored over 3 years ago by James Ward <[email protected]>
refactor: use parseTableName & escapePath for postgres/cockroach sequences

d97ad8dc00c1e92b2aeb43c546c05d200bb6ed76 authored over 3 years ago by James Ward <[email protected]>
refactor: use parseTableName where possible

d70744dbb2f72d8799029f4f9a7bce571826f023 authored over 3 years ago by James Ward <[email protected]>
refactor: use escapePath against tables directly wherever possible

596aab762862a44674ec0bba607fea140a5b6fd9 authored over 3 years ago by James Ward <[email protected]>
refactor: abstract table path generation to basequeryrunner

826af5ef6b87575b34430411a7ebfd45794d6cbe authored over 3 years ago by James Ward <[email protected]>
refactor: move path normalization to a Schema Builder method

7438ca064e4ddc624378749b5317341e5f57f365 authored over 3 years ago by James Ward <[email protected]>
chore: pin mongodb to major version 3 (#7939)

the mongodb module has released major version 4 which is not
backwards compatible

4ff73af138ea2b40713dc7aa2ee0a79d14242f7f authored over 3 years ago by James Ward <[email protected]>
docs: NOT NULL constraint failed: photo.views (#7845)

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

84e66290e833189725a9d842397758cfa9cbc7ef authored over 3 years ago by gocpplua <[email protected]>
refactor: drop table path as it won't be used

ebf50b13b54de2aa9db94abb05b52b165eb1bb09 authored over 3 years ago by James Ward <[email protected]>
feat: add referenced database & schema to TableForeignKey

fff6b11cd3c369f9f95c99decba84213847e76e3 authored over 3 years ago by James Ward <[email protected]>
fix: support fully qualified schema in createSchema (#7934)

94edd12ca450d4dbcd2e4902e1009fcd27136490 authored over 3 years ago by James Ward <[email protected]>
fix: improve query for MSSQL to fetch foreign keys and tables (#7935)

these changes ensure that the forieng keys and tables we pull from
SQL Server are the correct o...

f6af01ad1b20ce67dc03448f050de3127227758c authored over 3 years ago by James Ward <[email protected]>
fix: correctly handle mongo replica set driver option (#7908)

* test: migrates should syntax to expect

So all testcase use a uniform expectation library

...

9212df45e3899370efdf9ec67f1a6418ce4ac838 authored over 3 years ago by Matthias Klass <[email protected]>
fix: pass table to namingstrategy when we can instead of table name (#7925)

140002d1ebc4837071dab83a7bb164a02a7a2732 authored over 3 years ago by James Ward <[email protected]>
fix: typo prevented us from pulling the schema correctly in some cases

c7f2db8d6999b990308787681a2767e41ad2bdd6 authored over 3 years ago by James Ward <[email protected]>
fix: fix table loading when schemas are used

3a106a3cca223dadca58af1244c6dda79c60b43c authored over 3 years ago by James Ward <[email protected]>
fix: make `OracleQueryRunner` createDatabase if-not-exists not fail

f5a80ef3df82120fee8f68e02f320dacbc856607 authored over 3 years ago by James Ward <[email protected]>
feat: implement OracleQueryRunner.hasDatabase

128b9825f2b9fd81c4ee5ba36e554ef86eb64865 authored over 3 years ago by James Ward <[email protected]>
refactor: reduce usage of promises in OracleQueryRunner

d0276e0aafad7e877a557b50aed8e7c4852020db authored over 3 years ago by James Ward <[email protected]>
fix: do OBJECT_ID lookup for column constraint instead of name in mssql (#7916)

this allows us to properly do lookups even when multiple schemas
are in use

fa8c1b088a9a6a2a1ffaec1b1a681be99cf2db3c authored over 3 years ago by James Ward <[email protected]>
fix: properly escape oracle table paths (#7917)

7e8687c45283cdb2caffa53ed5ebab527797c3e8 authored over 3 years ago by James Ward <[email protected]>
fix: foreign keys in SAP were loading from the wrong table (#7914)

4777a795210c3a93a4171a17dbdce248e25b21da authored over 3 years ago by James Ward <[email protected]>
feat: add path, database, and schema to Table (#7913)

includes a fully qualified path name, as well as the database
and schema on the Table object us...

444e38bffd7f3ff962282d01bf980a554a94b3fa authored over 3 years ago by James Ward <[email protected]>