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.
MIT License
Bot releases are hidden (Show)
Published by B4nan over 4 years ago
Published by B4nan over 4 years ago
schema
param to FindOptions
and QB (#388) (0c8ef92), closes #284
Published by B4nan over 4 years ago
Published by B4nan over 4 years ago
Published by B4nan almost 5 years ago
em.find()
where parameter required (3393d52)requireEntitiesArray
should be used only for validation (066b0ea), closes #293
fk
option from 1:m and m:1 decorators [BC] (#87) (99b436a)cache:generate
command to warm up production cache (9b4f8b6), closes #225
database:import
command to run external sql dumps (aea3614)debug
command to help with setting up the CLI (7919071), closes #136
@Repository
decorator (e4ca716)em.findAndCount()
method (1be8eb1), closes #123
findOneOrFail
method to entity manager and repository (#142) (0d57b7b), closes #133
Reference.set()
method (08cbead), closes #264
Reference<T>
wrapper to allow improved type safety (#117) (cdd44da), closes #107
refresh
parameter to FindOptions
(#271) (a558935), closes #269
WrappedEntity.toReference()
method (de01463), closes #264
@Enum()
decorator (#232) (82ca105), closes #215
em.count()
(ee62b3e), closes #163
populate: true
(1012420), closes #160
em.find()
(881b114), closes #176
EntityCaseNamingStrategy
(fc6da6b), closes #135
getClassName()
in NamingStrategy
(#88) (b6700b6), closes #15
ReflectMetadataProvider
, rename the ts-morph
one (#240) (d740eb3), closes #235
inspect
instead of stringify
(da842a3)schema:drop
cli cmd (36402b9), closes #220
autoJoinOneToOneOwner
option (f2db3e0), closes #248
forceUtcTimezone
option (6bf747d), closes #181
Please see the upgrading guide.