laravel - 什么是工匠迁移 :install use for?

标签 laravel laravel-artisan laravel-migrations

文档和 CLI 帮助中没有提及,它说 - 创建迁移存储库。
这是什么意思?
当我运行这样的命令时,它说 - 数据库 laravel 未找到。

最佳答案

Laravel 在数据库中创建一个 migrations 表来跟踪数据库上已运行的迁移。如果您运行 php artisan migrate:install,则会创建此表。

此表可确保当您运行 php artisan migrate 时,不会再次执行已在数据库上运行的迁移。

迁移时,该表也会自动创建,无需事先运行安装命令。


出现错误的原因可能是因为您没有在 .env 文件或 config/database.php 文件中设置正确的数据库凭据。

关于laravel - 什么是工匠迁移 :install use for?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57070881/

相关文章:

php - Laravel - 迁移,表结构修改 - 正确方法

php - 使用 Laravel 5、自定义数据库配置和 MAMP,我得到了非常奇怪的结果

laravel - 如何将数据传入 Artisan handle 命令 - Laravel 5.2

php - Laravel Artisan - 重新加载 .env 变量或重启框架

laravel - 如何为laravel迁移指定文件夹?

php - 违反完整性约束 firstOrCreate()

laravel - 创建访问数据库的服务时出现BindingResolutionException

php - 使用 Eloquent 集合将项目添加到选择框

php - Laravel 工厂 : Manual Increment of Column

jquery - 如何在点击切换开关时增加值(value)?