Releases: silverqx/TinyORM
Releases · silverqx/TinyORM
TinyORM v0.31.0
Also bumped to TinyUtils v0.3.1.
- added ModelsCollection 🔥🚀🎉
- added Models and ModelsCollection serialization using toMap(), toVector(), and toJson() methods 🪡🔥❤️ (also supports pivot models)
- changed container type for getOperators() to std::unordered_set
- changed the paging type to qint64 for paging-related methods like limit(), offset(), chunk(), take(), ...
- added eagerLoadRelations<Model *>() and eagerLoadRelations(Model &) overloads
- added Model getKeyCasted and getAttribute overloads
- bugfix zero-initialized related models in belongs-to relations
- bugfix select constraints and belongs-to-many
Internal
- extracted relation stores to own files
Full Changelog: v0.30.3...v0.31.0
TinyORM v0.30.3 and tom v0.5.7
Full Changelog: v0.30.2...v0.30.3
TinyORM v0.30.2 and tom v0.5.6
Full Changelog: v0.30.1...v0.30.2
TinyORM v0.30.1
Full Changelog: v0.30.0...v0.30.1
TinyORM v0.30.0 and tom v0.5.4
Also bumped to TinyUtils v0.3.0.
Full Changelog: v0.29.3...v0.30.0
TinyORM v0.29.3
Full Changelog: v0.29.2...v0.29.3
TinyORM v0.29.2
Full Changelog: v0.29.1...v0.29.2
TinyORM v0.29.1
Full Changelog: v0.29.0...v0.29.1
TinyORM v0.29.0
Full Changelog: v0.28.2...v0.29.0
TinyORM v0.28.2
- removed pointless and confusing methods on Model
Full Changelog: v0.28.1...v0.28.2