我用laravel5.5和voyager管理面板开发了一个网站。现在我想把我的网站部署到digitalocean服务器上。
在开发过程中,我通过旅行者数据库工具创建了表。我还把我的关系放在table之间。这在我的开发环境中非常有效。
我把网站的最后一个代码推到了git repo上,现在我想在liveserver上克隆它。
现在我的问题是:我是否必须通过voyager管理面板重新创建所有表,并重新设置表之间的关系?因为我没有为表创建迁移,只是通过voyager后端创建了表。或者,如果我克隆repo并创建一个 php artisan voyager:install
或者一个 php artisan migrate
?
如果有人已经获得了一些部署旅行者应用程序的经验,那就太好了。
致以最诚挚的问候
1条答案
按热度按时间u0njafvf1#
如果仍然没有找到任何解决方案,可以尝试:laravel migrations generator。
它将自动从现有数据库模式生成迁移。
然后你可以做:
希望它能解决你的问题。