javimanga/initdb

该包可以帮助执行一系列命令,用于创建、删除和克隆数据库。

dev-master 2019-12-23 13:50 UTC

This package is auto-updated.

Last update: 2024-09-24 00:50:12 UTC


README

该包可以帮助执行一系列命令,用于创建、删除和克隆数据库。

安装 InitDB

$ composer require javimanga/initdb

在 config/app.php 中添加一行

JaviManga\InitDB\InitDBServiceProvider::class

命令

创建名为 .env 的数据库,如果传递参数 {seed},则还会插入种子文件

$ php artisan database:init {seed?}

创建数据库,如果没有传递参数 {name},则将从 .env 文件创建数据库

$ php artisan database:create {name?}

删除数据库,如果没有传递参数 {name},则将从 .env 文件删除数据库

$ php artisan database:drop {name?}

使用参数 {new_name} 克隆 .env 文件中的数据库

$ php artisan database:clone {new_name?}