Releases: formal-php/access-layer
Releases · formal-php/access-layer
5.0.0
07 Feb 15:28
Compare
Sorry, something went wrong.
No results found
4.2.0
09 Apr 15:02
Compare
Sorry, something went wrong.
No results found
Added
Formal\Access\Layer\Query\Select::columns() now accepts row values
Formal\Access\Layer\Query\Insert::into() now accepts a Select query to specify the rows to insert
4.1.0
21 Mar 10:51
Compare
Sorry, something went wrong.
No results found
Added
Support for innmind/black-box 6
Fixed
4.0.0
14 Jul 13:01
Compare
Sorry, something went wrong.
No results found
Added
Formal\AccessLayer\Query\Delete::join()
Removed
Formal\AccessLayer\Driver::sqlite
Fixed
Support for aliased table names when using Formal\AccessLayer\Query\Delete
3.0.0
14 Jul 09:03
Compare
Sorry, something went wrong.
No results found
Added
Formal\AccessLayer\Driver
Formal\AccessLayer\Query\MultipleInsert
Formal\AccessLayer\Table\Column\Type::uuid()
Formal\AccessLayer\Table\Column\Type::bool()
Formal\AccessLayer\Connection\Lazy::of()
Formal\AccessLayer\Row::new()
Formal\AccessLayer\Row\Value::of()
Changed
Requires innmind/specification:~4.1
Formal\AccessLayer\Query::sql() now has a Driver argument
Formal\AccessLayer\Query\Insert::into() only accepts 1 Row, for multiple rows use MultipleInsert instead
Formal\AccessLayer\Connection\Lazy constructor is now private, use ::of() instead
Formal\AccessLayer\Row constructor is now private, use ::new() instead
Formal\AccessLayer\Row\Value constructor is now private, use ::of() instead
Formal\AccessLayer\Table\Column constructor is now private, use ::of() instead
Formal\AccessLayer\Table\Column\Name constructor is now private, use ::of() instead
Formal\AccessLayer\Table\Name constructor is now private, use ::of() instead
Removed
Formal\AccessLayer\Query\Delete::join()
Formal\AccessLayer\Query\Update::join()
2.17.0
29 May 14:58
Compare
Sorry, something went wrong.
No results found
Changed
The type of a raw value is now determined from the value instead of using unspecified instead.
2.16.0
29 May 13:20
Compare
Sorry, something went wrong.
No results found
Added
Formal\AccessLayer\Query\Parameter\Type::for() to determine a type for any given value
2.15.0
10 Feb 14:28
Compare
Sorry, something went wrong.
No results found
Added
Formal\AccessLayer\Query\CreateTable::unique()
Formal\AccessLayer\Query\Constraint\Unique
2.14.0
10 Feb 12:58
Compare
Sorry, something went wrong.
No results found
Added
Formal\AccessLayer\Query\Constraint\ForeignKey::named()
2.13.0
28 Jan 17:11
Compare
Sorry, something went wrong.
No results found
Added
Queries can be used a value of a specification in a where clause