Download the PHP package keboola/db-writer-adapter without Composer
On this page you can find all versions of the php package keboola/db-writer-adapter. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package db-writer-adapter
DB writer adapter
This library contains a common interface for connecting to database and writing data to, various sources:
- It is intended for use with db-writer-common.
- It supports PDO and ODBC connections for now.
- The interfaces defined in this library can be easily used to support other methods, e.g. cli BCP tool.
Main Classes
- Interface
Connection
is an abstraction that represents a connection to the database.- Abstract class
BaseConnection
contains common code and retry mechanisms. - Class
PdoConnection
implements connection using PDO extension. - Class
OdbcConnection
implements connection using ODBC extension.
- Abstract class
- Interface
WriteAdapter
is an abstraction which defines how the data is written.- Abstract class
BaseWriteAdapter
contains common code. - Class
PdoWriteAdapter
implements write for PDO connection. - Class
OdbcWriteAdapter
implements write for ODBC connection.
- Abstract class
- Interface
QueryBuilder
used to generate SQL query for adapter.- Class
DefaultQueryFactory
is base implementation for MySQL/MariaDb compatible SQL dialects.
- Class
Development
Clone this repository and init the workspace with following command:
Run the test suite using this command:
License
MIT licensed, see LICENSE file.
All versions of db-writer-adapter with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.2
ext-mbstring Version *
keboola/db-writer-config Version ^0.1.0
keboola/php-component Version ^9.0
keboola/retry Version ^0.5.1
psr/log Version ^1.1
ext-mbstring Version *
keboola/db-writer-config Version ^0.1.0
keboola/php-component Version ^9.0
keboola/retry Version ^0.5.1
psr/log Version ^1.1
The package keboola/db-writer-adapter contains the following files
Loading the files please wait ....