gpt4 book ai didi

laravel-5 - 一次性删除数据库中所有表

转载 作者:行者123 更新时间:2023-12-02 23:19:44 24 4
gpt4 key购买 nike

如何在 Laravel 中一次性删除数据库中的所有表。

对于迁移,我们使用-

Artisan::call('migrate', ['--force' => true]);

但是删除所有表格有没有-

谢谢

最佳答案

php artisan db:wipe

如果您使用 Laravel 6.x,这是删除所有表、其类型和 View 的快速方法

完整描述:

$ php artisan db:wipe {--database=} {--drop-views} {--drop-types} {--force}
  • 数据库 - 要使用的数据库连接
  • drop-views - 删除所有表和 View
  • drop-types - 删除所有表和类型(仅限 Postgres)
  • force - 强制操作在生产环境中运行

It was implemented on Aug 20, 2019

此更改还影响了 db:fresh 命令的内部功能。现在它只需调用db:wipe,然后migrate

关于laravel-5 - 一次性删除数据库中所有表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35694448/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com