WARNING
本升級指南僅適用於
2.2
版本升級至
2.3
版本,如果你並非 2.2 版本,請檢視其他升級指南,Plus 程式不允許跨版本升級!
更新程式碼
預計耗時:
2 小時
這是你自我操作的步驟,確認將你的 2.2 版本程式碼升級到 2.3 版本,如果你做過一些自定義修改可能會出現程式碼衝突,你需要解決。
升級依賴
預計耗時:
3 分鐘
進入 Plus 程式目錄,執行:
composer update -vvv
這個過程根據你的網速決定快慢。
清理程式快取
預計耗時:
1 分鐘
不管你是否使用 Laravel 命令進行過程式最佳化,我們仍然建議你執行下面的命令:
php artisan view:clear && \ php artisan route:clear && \ php artisan config:clear
2
3
其他
2.3
版本作為一個重大重構版本,我們重構了 SPA 和訊息系統,但是沒有針對資料表進行更改,也讓升級難度大大降低。但是合併程式碼的時候請仔細核對程式碼!如果你用到了重構部分的服務,可能需要進行相容!
2.3.1
資料庫升級
-
users
使用者表新增欄位:
名稱 型別 可空 其他 register_ip
VARCHAR(45)
true
預設值 ::1
last_login_ip
VARCHAR(45)
true
預設值 ::1
資料庫填充
php artisan db:seed --class="AbilitySeeder"