41_update.sh 763 B

1234567891011121314151617181920212223242526272829303132
  1. #!/usr/bin/env bash
  2. set -ex
  3. cd $DOCUMENT_ROOT/
  4. # 检查配置文件
  5. if [ "`cat .env | grep 'APP_UPDATE=true' `" != "" ]; then
  6. # 更新数据库
  7. php artisan migrate --force
  8. # php artisan dmp-store:install
  9. php artisan view:clear
  10. else
  11. # 生成APP_KEY
  12. php artisan key:generate
  13. # 安装数据库
  14. php artisan migrate --force
  15. # 生成后台 admin@admin.com 123456 账号
  16. # php artisan backend:admin
  17. # 初始化基础配置信息
  18. # php artisan backend:setting
  19. # 其他一些初始化
  20. # php artisan el_goods_spec:factory
  21. # php artisan bankAccount:factory
  22. # 生成API密钥
  23. php artisan passport:install
  24. # 设置权限
  25. chmod -R 777 storage/
  26. # 安装成功
  27. setEnv .env APP_UPDATE true
  28. fi