onliner / materialized
Materialized数据库的PHP抽象层
v0.1.1
2022-12-13 11:28 UTC
Requires
- php: ^7.2 || ^8.0
- ext-pdo: *
- psr/log: ^1.1 || ^2.0
Requires (Dev)
- phpstan/phpstan: ^1.8
- phpunit/phpunit: ^8.5 || ^9.0
This package is auto-updated.
Last update: 2024-09-20 19:14:46 UTC
README
Materialize数据库集成层。
安装
安装此扩展的首选方法是使用composer。
运行以下命令之一:
composer require onliner/materialized:^0.0.1
或者在您的composer.json
文件的require
部分添加以下代码行
"onliner/materialized": "^0.0.1"
用法
use Onliner\Materialized\Connection; use Onliner\Materialized\Statement\CreateConnection; use Onliner\Materialized\Statement\CreateSource; $connection = Connection::open('pgsl://:6575'); $connection->execute(CreateConnection::kafka('kafka', 'redpanda:9092')); $connection->execute(CreateSource::kafka('my_source', 'kafka', 'my_topic')); // Just work with any other PDOStatement $statement = $connection->fetch('SELECT * FROM my_source');
许可证
在MIT许可证下发布。