logo

PlayEdu v1.2 版本发布

更新内容

  • 新增课程附件
  • 新增管理员日志
  • 页面懒加载

升级方案

第一步、更新数据库

请在数据库执行升级 v1.2 所需要的 sql 内容,具体请看 https://gitee.com/playeduxyz/playedu/blob/main/databases/v1.2.sql

第二步、升级 API 服务端+前端界面

第一种情况、如果您是通过 docker 手动挡安装

请先执行下面命令删除已有的 playedu-light 容器:

docker rmi playedu-light

然后通过下面命令创建新的容器:

docker run -d -p 9700:80 -p 9800:9800 -p 9801:9801 -p 9900:9900 --network playedu-network --name playedu-light \
  -e DB_HOST=playedu-mysql \
  -e DB_PORT=3306 \
  -e DB_NAME=playedu \
  -e DB_USER=root \
  -e DB_PASS=playeduxyz \
  -e REDIS_HOST=playedu-redis \
  -e REDIS_PORT=6379 \
  -e REDIS_PASS= \
  -e SA_TOKEN_JWT_SECRET_KEY=随机英文+数字的字符串 \
  registry.cn-hangzhou.aliyuncs.com/playedu/light:1.2

第二种情况、如果您是通过 docker 自动挡安装

请将已下载 playedudocker-compose 编排文件目录内容更新到最新的 v1.2 版本,然后在该目录下执行下面命令删除已有的容器:

docker-compose stop playedu
docker-compose rm playedu

接着再创建新容器:

docker-compose up -d playedu

等待2分钟,升级完成。

第三种情况、其它安装方式

请手动拉取 playedu-backend v1.2 版本代码,自行编译部署完成更新。