by Devin Yang

建立于: 7年前 ( 更新: 7年前 )

被朋友说,墨菲定律,升级总是那么不顺,当然要升给他看我有多顺,没在怕的。
我还顺便加了个栏位。
php artisan make:migration add_disabled_to_users_table --table=users
然后,就可以新建栏位的数据罗。


顺便抓一下我跟朋友的对话内容,我没乱讲的,我真的是极速升级系统的,升很快。
以下是跟朋友的对话内容,他说「升级总时那么不顺」,於是,我就顺顺的升级给他看罗:p

 
没在怕的直接升啦。(其实我是有偷偷备了一下数据)
因为本来就会每日自动备份了,加上我的后台内建手动备份的功能,再备一次。


我的「套版后台」通常唯持在Laravel最新的版本,也就是说小版号的Update跟本不会有什么问题。

而「Bugs问题追综后台」,虽然版本较旧,当时基於我的「套版后台」开发的(Laravel 5.4版),
但由於采用MVC架构,我只要将Bugs的使用的样版,丢到新的SEO后台(5.6.x),就可顺利更新Bus后台罗(没问题)。 :p
与其说是升级「Bugs问题追综后台」(Laravel 5.4.x),不如说是,我只接将「套版后台」(Laravel 5.6.x)设置为「Bugs问题追综后台」的样版。
当初,我在开发「套版后台」时,他就是一个采用MVC架构,可以重覆使用,自由扩展,定义扩展任何样版的后台了。


所以瞬间同时将三个Production的后台做更新。Wiki后台,问题追综用的Bugs后台,及定义各式规范的MIS后台。
最后,请勿学我直接,在Production的环境运行migrate,因为我有练过。
除非这整个系统只有你在开发,并且你很了解,这样不会出问题。



后续....,我就将升级成果发文展示给我朋友看,他问我可不可以做个shit钮。:D

Tags: laravel

Devin Yang

文章内容无法一一说明,如果您有什么不了解处,欢印提问哦:)

No Comment

Post your comment

需要登入才可留言!

类似文章


laravel,docker

如何自定义Laravel分页

最近闲了一点,想说来调整一下网站上下页的箭头,如果您还不太了解如何自定义Laravel的分页, 可以来看看三分钟简短的介绍,我如何自定义Laravel的分页。

d-laravel,docker

D-Laravel v1.2.1版变更说明(建议更新,必免踩雷)

D-Laravel v1.2.1版修正说明 use GuzzleHttp\Client; 进行post时.出现访问被拒的问题。 如果您是由旧版升级,您可能需调整etc/default-ssl.conf的设置档 (如果有该档) 请调整php:9000变更为web:9000,你可以透过运行一次./console secure调整。 docker-compose设置档部份,PHP-FPM container变更为network_mode: "service:web"...

dlaravel

D-Laravel v1.5.0新版本了。

一、变更fpm的image生成方式,优化dockerfiles/fpm/php7.x/Dockerfiles,更容易设置及调整扩展包。 二、调整docker-compose-build.yml,并在D-Laravel的Project目录下, 可透过./console build快速创建自己的image罗。 还有更多的变更....