Download the PHP package defabr13k/laravel-cogs without Composer
On this page you can find all versions of the php package defabr13k/laravel-cogs. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download defabr13k/laravel-cogs
More information about defabr13k/laravel-cogs
Files in defabr13k/laravel-cogs
Package laravel-cogs
Short Description Cogs for Laravel is a Composer package that adds handy Artisan Console Commands for MySQL database administration.
License MIT
Informations about the package laravel-cogs
Cogs for Laravel
Cogs for Laravel is a Composer package that adds handy Artisan Console Commands for MySQL database administration.
WARNING
Be aware that these Artisan Console Commands are meant for use on an disposable local development environments such as a Homestead environment. They may introduce potentially serious security risks when used in a production environment!
Features
Artisan Console Command | Functionality |
---|---|
cogs:db:backup |
Dumps the database to SQL file for backup. |
cogs:db:drop |
Drops the database. |
cogs:db:init |
Creates a database user and the database, and executes migrations. |
cogs:db:reset |
Drops the database and runs cogs:db:init . |
cogs:db:restore |
Restores database from most recent SQL dump. |
cogs:db:user |
Creates a database user as specified in the configuration. |
Configuration
In .env
there's already this:
You have to add DB_ADMIN_USERNAME
, DB_ADMIN_PASSWORD
, and DB_DUMP_PATH
as well, e.g.:
Installation
Install the latest release
Install the latest development version
Prior to Laravel 5.5
you also need to add the following to app/config/app.php
:
Author
Olivier Parent is co-founder of deFABR13K and a lecturer in Web & New Media at Artevelde University College Ghent.