Download the PHP package jezzis/mysqlsyncer without Composer
On this page you can find all versions of the php package jezzis/mysqlsyncer. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download jezzis/mysqlsyncer
More information about jezzis/mysqlsyncer
Files in jezzis/mysqlsyncer
Package mysqlsyncer
Short Description This package provides a easy way to synchronize database structure to laravel
License MIT
Informations about the package mysqlsyncer
MYSQL-SYNCER (Laravel 5 Package)
This tool provide an easy way to synchronize database structure including tables, views, functions, procedures for Laravel 5.
Installation
1) In order to install mysql-syncer, just add
to your composer.json. Then run composer install
or composer update
.
2) In your config/app.php
add
Configuration
If you want to customize the base path of the sql file, please copy src/config.php to laravel project config directory, rename it to msyncer.php
Usage
run the command in console:
Params
- file: The file path of the sql file, without .sql extension
Options
- --drop: allow drop columns, keys
Troubleshooting
Grant select privilege on mysql.func and mysql.proc to make sure the tools can fetch the definition of functions & procedure.
License
mysql-syncer is free software distributed under the terms of the MIT license.
Contribution guidelines
Support follows PSR-1 and PSR-4 PHP coding standards, and semantic versioning.
Please report any issue you find in the issues page. Pull requests are welcome.
All versions of mysqlsyncer with dependencies
illuminate/console Version ~5.2
illuminate/database Version ~5.2
illuminate/support Version ~5.2
illuminate/config Version ~5.2