gpt4 book ai didi

Laravel 3 : Run migrations on production server/in . PHP 文件

转载 作者:行者123 更新时间:2023-12-02 13:33:14 25 4
gpt4 key购买 nike

我一直在本地服务器上使用 Laravel 3。我一直在使用终端和 Artisan 来执行迁移。

我想在生产服务器上安装我的网站,但我想创建一种“安装/迁移”脚本来执行所有迁移并指导用户完成配置。

我已经找到了所有迁移方法(由工匠使用)的位置,但我很难使用它们。有谁知道怎么做吗?

最佳答案

我认为你混淆了一些事情(我不确定,所以我会告诉以防万一)。

迁移是为开发人员设计的。您的最终用户不会直接运行迁移。因此,迁移适合您和您的开发人员同事。如果您希望用户运行迁移,那么您只需创建一个普通页面并有一些用户按下的链接或按钮,这将在您的 Controller 上运行一个操作(功能)(如果您以这种方式设置了路由) 。在此函数中,应该运行迁移。

从 PHP 运行迁移:您可以使用 Command 类来运行任务。

Command::run(array('migrate'));

显然,这将运行迁移任务。这就是你所追求的吗?

关于Laravel 3 : Run migrations on production server/in . PHP 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14323361/

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