sk4t0 / laravel-db-clear-command

Laravel artisan command to drop all database tables and rerun the migrations.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Laravel Database Tables Clear Command

Laravel artisan command to drop all database tables and rerun the migrations.

Tested with Laravel 5 and Laravel 5.1

Installation and usage

Add composer dependency:

composer require abhijitghogre/laravel-db-clear-command dev-master

Add the service provider in your config/app.php file:

<?php

return [

    ...

    'providers' => [

        ...

        'Abhijitghogre\LaravelDbClearCommand\LaravelDbClearCommandServiceProvider',

    ],

];

Run the command

php artisan db:clear

The command switches off foreign key check, drops all the tables and re-runs your migrations.

Optionally, pass --seed option to run the seeders post migration

php artisan db:clear --seed

About

Laravel artisan command to drop all database tables and rerun the migrations.

License:MIT License


Languages

Language:PHP 100.0%