Laravel 迁移命令

2024年11月16日 Laravel 迁移命令 极客笔记

Laravel 迁移命令

在本主题中,我们将学习迁移命令。要查看迁移命令,请打开 Git bash 窗口,并输入命令 ” php artisan list “。此命令列出了 Laravel 中可用的所有命令。

在上面的输出中,突出显示的区域是所有迁移命令的列表。 Laravel 中有六个迁移命令:

  • migrate:fresh
  • migrate:install
  • migrate:refresh
  • migrate:reset
  • migrate:rollback
  • migrate:status

迁移命令

migrate:fresh

migrate:fresh 命令用于删除数据库中的所有表,然后重新运行所有迁移。

migrate:fresh 命令的语法:

php artisan migrate:fresh

上面的输出显示了 fresh 命令将删除所有表,然后重新迁移。

migrate:install

migrate:install 命令在数据库中创建迁移表。

migrate:install命令的语法:

php artisan migrate:install

上述输出显示 install 命令创建了新的迁移表。

migrate:refresh

migrate:refresh 命令用于回滚所有迁移,然后重新运行迁移。基本上,它用于重新创建整个数据库。

migrate:refresh 命令的语法:

php artisan migrate:refresh

上面的输出显示, refresh 命令回滚所有迁移,然后重新迁移所有迁移。

migrate:reset

migrate:reset 命令用于回滚所有迁移,即删除在您的数据库中创建的所有表。

migrate:reset命令的语法:

php artisan migrate:reset

以上输出显示了 reset 命令将回滚所有迁移。

migrate:rollback

migrate:rollback 命令用于回滚最后一次数据库迁移。

migrate:status

migrate:status 命令用于显示每个迁移的状态。

migrate:status命令的语法:

php artisan migrate:status

本文链接:http://so.lmcjl.com/news/17947/

展开阅读全文