Implementation of database schema dumping and loading to/from file, taken from Laravel v8 PR
permafrost-dev/laravel-dump-schema is a Laravel package for implementation of database schema dumping and loading to/from file, taken from laravel v8 pr.
It currently has 1 GitHub stars and 2.338 downloads on Packagist (latest version 1.0.9).
Install it with composer require permafrost-dev/laravel-dump-schema.
Discover more Laravel packages by permafrost-dev
or browse all Laravel packages to compare alternatives.
Last updated
This package Implements a set of db:schema artisan commands, used to dump the database schema to or load it from an sql file.
The basis of this code is from Laravel 8.x Pull Request #32275, although currently only the MySQL portion has been implemented.
Note: this code is a work in progress and should not be used in production.
You can Install this package with composer:
composer require permafrost-dev/laravel-dump-schema
You can either dump or load the database schema, avoiding the need to re-run migrations if they haven't changed:
php artisan db:schema:dump
php artisan db:schema:load
By default, these commands will use the filename database/schema.sql - it can be changed by specifying the --filename flag:
--filename=foobar.sql.