2026-10-02 14:59:57 +08:00
|
|
|
#!/bin/bash
|
|
|
|
|
set -euo pipefail
|
|
|
|
|
|
2026-10-02 15:49:19 +08:00
|
|
|
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
|
|
|
|
|
source "$SCRIPT_DIR/migrate_legacy.sh"
|
|
|
|
|
|
2026-10-02 14:59:57 +08:00
|
|
|
if [ -f "$TRIM_PKGVAR/havline.db" ] && [ ! -r "$TRIM_PKGVAR/havline.db" ]; then
|
|
|
|
|
echo "数据库不可读:$TRIM_PKGVAR/havline.db" > "$TRIM_TEMP_LOGFILE"
|
|
|
|
|
exit 1
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
if [ -f "$TRIM_PKGVAR/session_secret" ] && [ ! -r "$TRIM_PKGVAR/session_secret" ]; then
|
|
|
|
|
echo "会话密钥不可读:$TRIM_PKGVAR/session_secret" > "$TRIM_TEMP_LOGFILE"
|
|
|
|
|
exit 1
|
|
|
|
|
fi
|
|
|
|
|
|
2026-10-02 15:49:19 +08:00
|
|
|
migrate_legacy_data
|
|
|
|
|
backup_database
|
|
|
|
|
|
2026-10-02 14:59:57 +08:00
|
|
|
exit 0
|