【发布时间】:2018-01-15 18:35:44
【问题描述】:
我正在关注 Laravel 文档以创建 Authentication 系统。
我的脚步是
- 使用
laravel new my-project安装新的 laravel - 然后进入目录(
cd my-project)。使用数据库凭据编辑数据库配置文件。 - 然后运行
php artisan make:auth。已创建所有迁移 php 文件。 - 运行
php artisan migrate。 CLI 以nothing to migrate响应
所以我回去使用 phpmyadmin 检查数据库。我没有看到任何迁移表。
系统和版本信息
- 流浪盒子
laravel/homestead - 数据库 mariaDb
- Laravel 安装程序
v1.3.5,通过 cli 命令laravel -v - Laravel
v5.4.16,来自composer.lock
谁能指出我正确的方向?
【问题讨论】:
-
我做到了,检查我的第 4 步。我也尝试了
php artisan migrate:refresh,但没有用。 -
您是否在
.env文件中指定了您的数据库名称? -
在.env文件和config/database.php中设置“数据库名、用户名、密码”
-
这可能是因为你的项目名称中的破折号,看看this
-
@BalrajAllam 感谢您的评论。事实上,我错过了
.env文件。我认为config/database.php文件是我应该放置数据库凭据的地方。如果您发布答案,我会接受。再次感谢:)