/cakephp-csv-migrations

:cake: CakePHP plugin for synchronizing database schema migrations from CSV files

Primary LanguagePHPMIT LicenseMIT

CsvMigrations plugin for CakePHP

Build Status Latest Stable Version Total Downloads Latest Unstable Version License codecov BCH compliance

About

CakePHP 3+ plugin for easy creation of application modules, based on a variety of the configuration files (CSV/INI/JSON).

This plugin is developed by Qobo for Qobrix. It can be used as standalone CakePHP plugin, or as part of the project-template-cakephp installation.

Installation

You can install this plugin into your CakePHP application using composer.

This plugin extends CakePHP 3 Migrations plugin.

The recommended way to install composer packages is:

composer require qobo/cakephp-csv-migrations

Setup

Load plugin

bin/cake plugin load --bootstrap CsvMigrations

Load required plugin(s)

bin/cake plugin load Muffin/Trash

Documentation

Have a look at doc/CSV.md for details of what is supported.