erichard/postgresql-doctrine-type

Doctrine 实现了一些有用的 PostgreSQL 数据类型

v1.0.2 2018-03-14 11:38 UTC

This package is auto-updated.

Last update: 2024-09-18 21:24:04 UTC


README

这个库添加了对有用的 PostgreSQL 类型(如 Point、DateRange 或 Arrays)的支持。

用法

在 Symfony 中,您只需要更新您的 DBAL 配置。

doctrine:
    dbal:
        types:
            jsonb: PostgreSQLDoctrineType\DBAL\Type\JsonType
            daterange: PostgreSQLDoctrineType\DBAL\Type\DateRangeType
            tsrange: PostgreSQLDoctrineType\DBAL\Type\TsRangeType
            varchar_array: PostgreSQLDoctrineType\DBAL\Type\VarcharArrayType
        mapping_types:
            json_array: jsonb  # redefine doctrine json_array to use jsonb
            daterange: daterange
            tsrange: tsrange