zef-dev / convoworks-mypdo
Mysql 服务数据层实现
1.3.1
2021-05-14 10:02 UTC
Requires
- php: ^7.2
- psr/log: ^1.1.0
- zef-dev/convoworks-core: ^0.22
Requires (Dev)
- phpunit/phpunit: ^8
README
此库包含用于存储相关数据的 \Convo\Core\IServiceDataProvider、\Convo\Core\IServiceParamsFactory 和 \Convo\Core\IServiceParamsFactory 接口的 Mysql 实现 Convoworks。
用法
如果您不使用 DI,可以按如下方式初始化它们
$pdoConnectionProvider = new \Convo\Data\Mypdo\MypdoConnectionProvider( $logger, 'host', 'dbName', 'username', 'password');
$convoServiceParamsFactory = new \Convo\Data\Mypdo\MypdoServiceParamsFactory( $logger, $pdoConnectionProvider);
$convoServiceDataProvider = new \Convo\Data\Mypdo\MypdoServiceDataProvider( $logger, $pdoConnectionProvider);
数据库
请查阅 docs 文件夹中的 .sql 创建数据库脚本和 Mysql Workbench 数据库模型。
更多信息,请访问 convoworks.com