rostenkowski / doctrine
此包的最新版本(v1.0.8)没有可用的许可信息。
v1.0.8
2018-07-18 16:03 UTC
Requires
- php: >=7.1
- ext-mbstring: *
- ext-pdo: *
- ext-tokenizer: *
- doctrine/orm: ^2.7
- nette/di: ^3.0
- nette/utils: ^3.0
- symfony/console: ^3.4
Requires (Dev)
- nette/tester: ^2
- tracy/tracy: ^2.4
README
Nette Framework的Doctrine最新集成
安装
composer require rostenkowski/doctrine
使用
extensions: doctrine: Rostenkowski\Doctrine\Extension
映射实体
doctrine: entities: - %appDir%/entities - %baseDir%/libs/more-entities
SQLite连接
doctrine: connection: driver: pdo_sqlite path: %appDir%/db.sqlite
PostgreSQL连接
doctrine: connection: driver: pdo_pgsql host: 127.0.0.1 dbname: database user: user password: ***
设置自定义日志记录器
必须的factory
必须或必须返回一个实现了Doctrine\DBAL\Logging\SQLLogger
接口的类。可选的args
传递给factory或构造函数。
doctrine: logger: enabled: yes factory: SomeNamespace\CustomLogger args: [ some, parameters ]
Tracy调试条
可以设置自定义调试面板的宽度和高度。
doctrine: debugger: enabled: yes width: 960px height: 720px