edmondscommerce/doctrine-static-meta

使用PHP静态元数据驱动器且不使用注解的Doctrine实现

6.6.0 2024-02-20 11:24 UTC

README

Edmonds Commerce提供

Codacy Badge

Scrutinizer Code Quality

Code Intelligence Status

Maintainability

使用PHP静态元数据驱动器和不使用注解的Doctrine实现。

此库包含丰富的特性和接口,以及完整的代码生成功能,可快速设置项目。

安装

composer require edmondscommerce/typesafe-functions dev-master@dev
composer require gossi/php-code-generator "^0.5.0" --dev
composer require sebastian/diff ^3.0 --dev
composer require edmondscommerce/doctrine-static-meta dev-master@dev

限制

尽管我们现在已经在生产中使用它,但仍在进行中。

  • 目前我们只针对MySQL

建议的.my.cnf文件

由于DSM使用二进制ID列,因此自定义.my.cnf文件以使其更容易工作是有意义的

[mysql]
auto-rehash
binary-as-hex = true                                                                                              
[client]
user=root
password=YOURPASSWORDHERE

进一步阅读

文档仍在进行中...

请查看docs文件夹