Download the PHP package phlib/schemadiff without Composer
On this page you can find all versions of the php package phlib/schemadiff. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download phlib/schemadiff
More information about phlib/schemadiff
Files in phlib/schemadiff
Package schemadiff
Short Description Schema Diff: Show difference between MySQL databases
License LGPL-3.0
Homepage https://github.com/phlib/schemadiff
Informations about the package schemadiff
phlib/schemadiff
MySQL Schema Diff, a Symfony Console tool for displaying differeance between two schemas. This can be useful by showing differences between production and development. It's then up to the developer to create some kind of migration scripts.
Install
Via Composer
Single project
Globally
Command Line Usage
If you install schemadiff globally
And add this to your PATH in your ~/.bash_profile
Then you can run schemadiff like this
Otherwise run it from your project
PHP Usage
Example Ouput
Output shows difference between the schemas.
As the database names could be the same on different hosts, the DSN position is included.
Testing different copies match a tempalte database.
License
This package is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this program. If not, see http://www.gnu.org/licenses/.
All versions of schemadiff with dependencies
ext-pdo Version *
ext-pdo_mysql Version *
symfony/console Version ^3.2|^4|^5 || ^6