Files
ptools/update.sh
ngfchl edefb3eb09 1. 规则更新独立出来,更新前备份数据库,防止自行添加的规则覆盖
2. 更新程序时被分数据库操作取消,这个只更新代码
3. 增加更新操作提示,优化提醒
2022-08-30 18:16:55 +08:00

7 lines
339 B
Bash
Executable File

# 先备份数据库文件再拉取更新 $(date "+%Y%m%d%H%M%S")当前时间年月日时分秒
#cp /var/www/html/ptools/db/db.sqlite3 /var/www/html/ptools/db/db.sqlite3-$(date "+%Y%m%d%H%M%S") &&
git pull &&
mv -f /var/www/html/ptools/start.sh /var/www/html/start.sh &&
python manage.py makemigrations &&
python manage.py migrate