arkadiusjonczek / laravel-command-dbcreate
此包最新版本(1.0.1)没有可用的许可证信息。
Laravel 的 MySQL 数据库创建命令。
1.0.1
2019-11-16 23:57 UTC
Requires
- laravel/framework: 5.*
This package is auto-updated.
Last update: 2024-09-17 11:19:30 UTC
README
为您的项目创建 MySQL 数据库的简单 Laravel 命令。
安装
在您的 Laravel 项目中,使用以下命令引入 composer 包:
composer require arkadiusjonczek/laravel-command-dbcreate
之后,该命令将自动注册到您的 Laravel 项目中。
用法
运行命令
php artisan db:create
确保您已配置数据库!
Laravel Artisan Docker 解决方案
如果您使用 Docker 进行本地开发,您的 .env 文件中的数据库配置可能如下所示:
DB_CONNECTION=mysql
DB_HOST=mysql
DB_PORT=3306
DB_DATABASE=databasename
DB_USERNAME=root
DB_PASSWORD=password
如果您想使用 artisan,您需要进入您的 Docker 容器。
但您可以在 app/database.php 文件的顶部添加以下行:
if (php_sapi_name() == 'cli' && getenv('APP_ENV') == 'local') { putenv('DB_HOST=127.0.0.1'); }
现在您可以在本地机器上使用 artisan,而不会破坏您的 Docker 环境。