OneBot: Leantime 改造版源码(BOM/Univer 表格/AI 接管/品牌替换等)

This commit is contained in:
wangruiguo
2026-09-03 18:49:20 +08:00
commit d647428529
3501 changed files with 1988906 additions and 0 deletions

View 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"