Skip to content

Releases: byjg/php-micro-orm

Release 5.0.1

17 Dec 18:18
Compare
Choose a tag to compare

What's Changed

  • Enable Cache Query results by @byjg in #21
  • Add Soft Delete and Others by @byjg in #22
  • Add ActiveRecord::reset() method by @byjg in #23

Full Changelog: 5.0.0...5.0.1

Release 5.0.0

29 Oct 21:43
8d9a0c9
Compare
Choose a tag to compare

What's Changed

  • Implement PHP 8.1 with Breaking change features by @byjg in #14

Full Changelog: 4.9.4...5.0.0

Release 4.9.4

04 Sep 17:13
2bf9043
Compare
Choose a tag to compare

What's Changed

  • feat: add on error to prevent errors of crashing observers by @HilarioJrx in #18
  • Add buildAndGetIterator() and buildAndExecute() by @byjg in #19
  • Add the object InsertMultipleQuery by @byjg in #20

New Contributors

Full Changelog: 4.9.3...4.9.4

Release 4.9.3

27 Jun 19:37
0adcb21
Compare
Choose a tag to compare

What's Changed

  • Check if an observer is already added. by @byjg in #17
  • Add the possibility to create a new Queryable instance from mapper. by @byjg in #17

Full Changelog: 4.9.2...4.9.3

Release 4.9.2

05 Jun 01:49
dd7e34e
Compare
Choose a tag to compare

What's Changed

  • Implement QueryBuilderInterface to Updatable by @byjg in #15
  • Add Union::groupBy
  • Add UpdateQuery, InsertQuery and DeleteQuery
  • chore: organize SQL creation
  • chore: Improve documentation

Full Changelog: 4.9.1...4.9.2

Release 4.9.1

05 Jan 20:15
773fb21
Compare
Choose a tag to compare

What's Changed

  • Add the possibility to have a DbDriver for Write and other for Read
  • Fix mapping with property and fieldname different
  • Fix saving ZERO and some tests
  • Added FieldMapping::dontSyncWithDb
  • Added observers
  • Add instance to Generate Key
  • Add previous data to the observer
  • Add UpdateConstraint.php
  • Add Union

Full Changelog: 4.9.0...4.9.1

Release 4.9.0

21 May 21:50
8a2c4ed
Compare
Choose a tag to compare

What's Changed

  • Bump Anydataset version with Major update by @byjg in #11
  • Make getDbDriver public
  • Allow to have more than one PK fields
  • Added CrossJoin + Better build subquery
  • Add withRecursive
  • Add Query::field + support subquery as field
  • Allow SubQuery with params
  • Add FieldMapping class
  • Add withPrimaryKeySeedFunction and withPreserveCaseName methods remove
  • Rename ConnectionManager to TransactionManager

Full Changelog: 4.1.0...4.9.0

Release 4.1.0

11 Jul 05:51
723dbc9
Compare
Choose a tag to compare
  • Upgrade anydataset-db component
  • Added tests from Join, LeftJoin and RightJoin; Added table alias
  • Added subqueries in Join
  • Fixing PHPDocs.
  • Added getByQueryRaw
  • Some code documentation fix

Release 4.0.1

28 Oct 04:56
432317c
Compare
Choose a tag to compare

Added filterin:

$repository->filterIn([2,3])

Release 4.0.0

24 Nov 19:53
Compare
Choose a tag to compare

Upgrade Anydataset from 3.0.* to 4.0.0. This is a Major Change in the Anydataset project because it was splitted in different projects.

Bumped a new major version to make it compatible with Anydataset