TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, MS SQL Server, PostgreSQL and SQLite/libSQL databases.
host
(dc7dc4c), closes #5441
qb.joinAndSelect
(ccdf018), closes #5445
qb.joinAndSelect
with explicit aliasing (da68503), closes #5445
https://mikro-orm.io/blog/mikro-orm-6-2-released
@CreateRequestContext
on type level (aacac83)EntityManager
type in em.fork()
(bb1a3f9), closes #5415
Configuration
instance to MikroORM.init
(54a37d0), closes #5413
order by nulls first/last
for raw query fragments in order by keys (a2a8f0d)qb.joinAndSelect()
calls (c2843b9)IType
(#5383) (0e18346)driverOptions
on replica level (05e81f8)UoW.getCollectionUpdates()
(e7bd66f)assign
options configurable globally (bc9f6f5), closes #5410
limit 1
when executing query via getSingleResult()
or execute('get')
(c2b22e8), closes #5379
qb.getLoggerContext()
and qb.setLoggerContext()
(779fa15), closes #5358
updateRule
and deleteRule
for pivot tables (cc69c3c)orm.schema.execute()
to support executing batches (3c5a347)orm.schema.refreshDatabase()
(2e4ab49)$and
conditions (8ddb3e4), closes #5368
debug
command (d61e248)EntityManager
or EntityRepository
to @CreateRequestContext
decorator (184cdd4)?
, ?|
and ?&
json operators (#5366) (6418872), closes #4678
ts-node
when using esm loader (#5332) (23cc880)hasPrev[/Next]Page
when paginating backwards (#5320) (00239eb)schema:update
) (7c8be79), closes #5322
join on
conditions where or
operator (92936ef)onlyOwnProperties
option to assign
helper (#5330) (a081bea), closes #5327
flushMode
is not auto
(fc30bfe)em.transactional()
to upper context if its global (7ac9a19), closes #5309
persist: false
as formulas to preserve aliasing (20a4cfb)EntitySchema
generated files (#5311) (f680d66)up
and down
methods to be synchronous (#5316) (dd6daf9)null
on unloaded references (1cbead6), closes #5274
qb.getResultAndCount()
when pagination is triggered (67444c0)em.addFilter()
fallback signature that allows more than 3 types (b6efd44)populateWhere
conditions (7b6b363)Collection.load()
(f5be639), closes #5268
options
parameter in repository.upsert/Many()
(4c12e7f)orderBy
of 1:m and m:n relations (ed80163), closes #5277
auto_increment_increment
(#5280) (c8021da), closes #5279
orderBy
option on to-many properties with arrays (fae2302), closes #5265