Skip to content

Repository files navigation

Onliner Materialized

Materialize DB integration layer.

VersionTotal DownloadsPhpLicenseBuild Status

Installation

The preferred way to install this extension is through composer.

Either run

composer require onliner/materialized:^0.0.1

or add this code line to the require section of your composer.json file:

"onliner/materialized": "^0.0.1"

Usage

useOnliner\Materialized\Connection;
useOnliner\Materialized\Statement\CreateConnection;
useOnliner\Materialized\Statement\CreateSource;
$connection = Connection::open('pgsl://localhost: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');

License

Released under the MIT license.

About

No description, website, or topics provided.

Resources

Stars

3 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors

Languages