antidot-fw / doctrine
Antidot 框架 doctrine ORM 集成库
1.0.3
2021-02-04 20:52 UTC
Requires
- php: ^7.4|^8.0
- antidot-fw/cli: ^1.0.0
- psr/container: ^1.0.0
- roave/psr-container-doctrine: ^2.2|@dev
Requires (Dev)
- doctrine/migrations: ^2.0
- infection/infection: ^0.21.0
- phpro/grumphp: ^1.0
- phpstan/phpstan: ^0.11.5 || ^0.12.0
- phpunit/phpunit: ^8.0 || ^9.0
- squizlabs/php_codesniffer: ^3.4
- symfony/var-dumper: ^4.2 || ^5.0
- vimeo/psalm: ^4.4
README
使用 Doctrine ORM 和 Antidot 框架 之间的集成库,通过 Roave PSR-11 Doctrine 工厂。
要求
- PHP ^7.4|^8.0 当前版本
安装
使用 composer 安装。
composer require antidot-fw/doctrine
Antidot 框架 Starter 中的默认配置
Doctrine 集成需要最小配置才能工作,默认使用 SimplifiedYamlDriver 配置。当你需要更复杂或更定制的配置时,可以按照 Doctrine 文档 实现,而不会出现任何问题。
# Example using PDOSqliteDriver, and allocating yaml files at `config/doctrine` # directory for `App\Domain\Model` namespace. parameters: doctrine: connection: orm_default: driver_class: Doctrine\DBAL\Driver\PDOSqlite\Driver params: path: var/database.sqlite driver: orm_default: paths: config/doctrine: App\Domain\Model