OneBot: Leantime 改造版源码(BOM/Univer 表格/AI 接管/品牌替换等)
This commit is contained in:
37
.dev/remote-deploy/39_deploy_v2.sh
Normal file
37
.dev/remote-deploy/39_deploy_v2.sh
Normal file
@@ -0,0 +1,37 @@
|
||||
#!/bin/bash
|
||||
set -u
|
||||
cd /var/www/onebot
|
||||
|
||||
echo "=== 1. PHP 语法检查 ==="
|
||||
for f in \
|
||||
app/Domain/Bom/Services/Teable.php \
|
||||
app/Domain/Bom/Services/Bom.php \
|
||||
app/Domain/Bom/Services/Excel.php \
|
||||
app/Domain/Bom/Controllers/Api.php \
|
||||
app/Domain/Bom/routes.php \
|
||||
app/Domain/Bom/Repositories/Bom.php \
|
||||
app/Domain/Install/Repositories/Install.php \
|
||||
app/Domain/Install/Services/SchemaBuilder.php \
|
||||
app/Core/Configuration/AppSettings.php ; do
|
||||
php -l "$f" 2>&1 | grep -v "No syntax errors" || true
|
||||
done
|
||||
echo "语法检查完成"
|
||||
|
||||
echo ""
|
||||
echo "=== 2. 清缓存 ==="
|
||||
rm -rf storage/framework/views/* storage/framework/cache/* bootstrap/cache/*.php 2>/dev/null
|
||||
echo "done"
|
||||
|
||||
echo ""
|
||||
echo "=== 3. 执行数据库迁移(updateDB) ==="
|
||||
php public/index.php db:update 2>&1 | tail -30 || echo "db:update 命令可能不存在,尝试其他方式"
|
||||
|
||||
echo ""
|
||||
echo "=== 4. 检查 db-version 和 hiddenColumns 列 ==="
|
||||
mysql -uonebot -p'OneBot_Db_7xKpQ9z' -h127.0.0.1 onebot -e "SELECT \`key\`,\`value\` FROM zp_settings WHERE \`key\`='db-version';" 2>/dev/null
|
||||
mysql -uonebot -p'OneBot_Db_7xKpQ9z' -h127.0.0.1 onebot -e "SHOW COLUMNS FROM zp_bom LIKE 'hiddenColumns';" 2>/dev/null
|
||||
|
||||
echo ""
|
||||
echo "=== 5. 重载 fpm ==="
|
||||
echo "wrg521113.." | sudo -S systemctl reload php8.3-fpm >/dev/null 2>&1
|
||||
echo "done"
|
||||
Reference in New Issue
Block a user