maegnes/zf2doctrine2sqlsrv

ZF2 模块,该模块集成了 doctrine2 DBAL 的 Sqlsrv 特定类型

dev-master 2014-11-26 22:54 UTC

This package is not auto-updated.

Last update: 2024-09-24 02:47:27 UTC


README

Build Status

ZF2Doctrine2SqlsrvTypes

如果您正在使用 Microsoft MSSQL 及其 "Sqlsrv" 驱动程序,与 Zend Framework2 和 Doctrine2 一起工作时,您可能会在 Doctrine2 中的 "datetime" 和 "date" 类型上遇到一些麻烦。MSSQL 服务器不接受 Doctrine2 中定义的标准格式 "Y-m-D H:i:s" 或 "Y-m-D"。

为了避免格式问题,请使用 ZF2Doctrine2SqlsrvTypes 模块,该模块集成了两个新的 DBAL 类型 SqlsrvDatetime 和 SqlsrvDate。

通过 composer 安装模块后,只需将 doctrine2 中的类型从 "datetime" 替换为 "SqlsrvDatetime",从 "date" 替换为 "SqlsrvDate"。

通过 Composer 安装

只需将以下依赖项添加到您的 composer.json 文件中,并在 application.config.php 中将模块 "ZF2Doctrine2SqlsrvTypes" 添加到您的模块列表中。

{
    "require": {
		"maegnes/zf2doctrine2sqlsrv": "dev-master"
    }
}