smartbooster/etl-bundle

SMART BOOSTER ETL bundle

Installs: 466

Dependents: 1

Suggesters: 0

Security: 0

Stars: 1

Watchers: 2

Forks: 2

Open Issues: 11

Type:symfony-bundle

v1.0.3 2020-01-08 15:11 UTC

README

Latest Stable Version Latest Unstable Version Total Downloads License

CI workflow Scrutinizer Code Quality Code Coverage Codacy Badge Quality Gate Status

GitHub contributors

Overview

ETL Bundle is a simple way to help you synchronize business data between databases.

Use case

If your project code needs business data to work correctly you will have to maintain and test this data. Synchronizing this data by hand is not reliable.

To benefits of git features like branches, history, blame... we usually store this kind of data into files directly in the code. This allow us deploy exactly what we want and to synchronize the data with the corresponding code. And by the way it allow you to run your unit tests in your CI.

Installation

Add the bundle as dependency with Composer

composer require smartbooster/etl-bundle

Documentation

This bundle is structured around the Extract Transform Load pattern (ETL) design pattern.

Contributing

Pull requests are welcome.

Thanks to everyone who has contributed already.

This project is supported by SmartBooster