gpt4 book ai didi

laravel-4 - 如何一步步运行 Laravel 的 artisan migrate?

转载 作者:行者123 更新时间:2023-12-02 23:50:47 26 4
gpt4 key购买 nike

我已经读过Running one specific laravel 4 migration (single file)但这并没有给我答案。

我想知道是否有一种方法可以运行该命令,以便它只执行下一个迁移,并且只执行这一次迁移。

我的 Migrate-Folder 中有 10 个文件。其中 7 个已经迁移。现在我发现当我创建了3个新的并运行命令时,它们都被执行了。

问题在于,在数据库“从迁移中选择*”中,它们显示在一批中,而不是单独的一批中。这意味着,如果我只想回滚一步,我们会回到步骤 7,而不是我想要的步骤 9。

有时这会令人困惑,因为我想一次回滚一个步骤,而不是回滚一批的所有步骤。

我知道我可以将文件移动到另一个文件夹中,然后只留下一个来运行迁移。然后移动下一个并再次迁移,但这非常不方便 - 如果我不小心在步骤 9 之前移动并迁移了步骤 10,会发生什么情况。

有人知道这个问题的答案吗?

最佳答案

在 Laravel 5.4 中你可以:php artisan 迁移 --step

当您执行这样的命令时,您可以使用默认的“php artisan migrate:rollback”单独回滚每个迁移,而无需指定回滚的步骤。

关于laravel-4 - 如何一步步运行 Laravel 的 artisan migrate?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30811052/

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