rostenkowski/doctrine

此包的最新版本(v1.0.8)没有可用的许可信息。

v1.0.8 2018-07-18 16:03 UTC

This package is not auto-updated.

Last update: 2024-09-20 01:43:08 UTC


README

Nette Framework的Doctrine最新集成

Build Status Coverage Status Code Climate Scrutinizer Code Quality

安装

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

Screenshot