【问题标题】:what is artisan migrate:install use for?工匠迁移:安装用途是什么?
【发布时间】:2019-11-25 23:51:41
【问题描述】:

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

【问题讨论】:

标签: laravel laravel-artisan laravel-migrations


【解决方案1】:

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

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

迁移的时候,这个表也是自动创建的,不需要事先运行安装命令。


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

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2016-07-08
  • 1970-01-01
  • 2019-04-22
  • 2018-04-23
  • 2018-12-02
  • 1970-01-01
  • 1970-01-01
  • 2016-04-06
相关资源
最近更新 更多