martin-georgiev/postgresql-for-doctrine
Adds PostgreSQL-specific power to Doctrine DBAL/ORM: rich native types (jsonb, arrays, ranges, network, geometric, etc.) plus DQL functions/operators for JSON and array querying. Supports PostgreSQL 9.4+ and PHP 8.2+.
📖 See also: Available Types for the
inet,cidr,macaddr, andmacaddr8DBAL types
| PostgreSQL functions | Register for DQL as | Implemented by |
|---|---|---|
| abbrev | ABBREV | MartinGeorgiev\Doctrine\ORM\Query\AST\Functions\Network\Abbrev |
| broadcast | BROADCAST | MartinGeorgiev\Doctrine\ORM\Query\AST\Functions\Network\Broadcast |
| family | FAMILY | MartinGeorgiev\Doctrine\ORM\Query\AST\Functions\Network\Family |
| host | HOST | MartinGeorgiev\Doctrine\ORM\Query\AST\Functions\Network\Host |
| hostmask | HOSTMASK | MartinGeorgiev\Doctrine\ORM\Query\AST\Functions\Network\Hostmask |
| inet_merge | INET_MERGE | MartinGeorgiev\Doctrine\ORM\Query\AST\Functions\Network\InetMerge |
| inet_same_family | INET_SAME_FAMILY | MartinGeorgiev\Doctrine\ORM\Query\AST\Functions\Network\InetSameFamily |
| masklen | MASKLEN | MartinGeorgiev\Doctrine\ORM\Query\AST\Functions\Network\Masklen |
| netmask | NETMASK | MartinGeorgiev\Doctrine\ORM\Query\AST\Functions\Network\Netmask |
| network | NETWORK | MartinGeorgiev\Doctrine\ORM\Query\AST\Functions\Network\Network |
| set_masklen | SET_MASKLEN | MartinGeorgiev\Doctrine\ORM\Query\AST\Functions\Network\SetMasklen |
How can I help you explore Laravel packages today?