maegnes / zf2doctrine2sqlsrv
ZF2 模块,该模块集成了 doctrine2 DBAL 的 Sqlsrv 特定类型
dev-master
2014-11-26 22:54 UTC
Requires
- php: >=5.3.3
- doctrine/doctrine-orm-module: 0.*
- zendframework/zendframework: >=2.1.0
Requires (Dev)
- phpunit/phpunit: 3.*
This package is not auto-updated.
Last update: 2024-09-24 02:47:27 UTC
README
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"
}
}