3

我使用Laravel 5.5Voyager 管理面板开发了一个网站。现在我想将我的网站部署到 DigitalOcean 服务器。

在开发过程中,我通过 Voyagers Database Tool 创建了表。我还在那里设置了表格之间的关系。这在我的开发环境中非常有效。

我将网站的最终代码推送到了一个 git repo,现在我想在 liveserver 上克隆它。

现在我的问题是: 我是否已经通过 voyager 管理面板重新创建所有表并再次将表之间的关系设置为新的?因为我没有为表创建迁移,只是通过 voyager 后端创建了表。或者如果我克隆 repo 并创建一个php artisan voyager:install或一个,它们会自动设置php artisan migrate吗?

如果有人已经获得了一些部署 voyager 应用程序的经验,那就太好了。

此致

4

1 回答 1

3

如果您仍然没有找到任何解决方案,您可以尝试:Laravel Migrations Generator

它将自动从现有的数据库模式生成迁移。

然后你可以这样做:

php artisan migrate

希望,它会解决你的问题。

于 2018-08-25T05:15:21.353 回答