migration Part 1.

This commit is contained in:
serversdwn
2026-01-09 05:39:43 +00:00
parent 991aaca34b
commit 16eb9eb1fe
92 changed files with 262 additions and 15657 deletions

View File

@@ -1,8 +1,8 @@
from datetime import datetime, timezone
from sqlalchemy.orm import Session
from backend.database import get_db_session
from backend.models import Emitter, RosterUnit, IgnoredUnit
from app.seismo.database import get_db_session
from app.seismo.models import Emitter, RosterUnit, IgnoredUnit
def ensure_utc(dt):
@@ -60,7 +60,7 @@ def emit_status_snapshot():
db = get_db_session()
try:
# Get user preferences for status thresholds
from backend.models import UserPreferences
from app.seismo.models import UserPreferences
prefs = db.query(UserPreferences).filter_by(id=1).first()
status_ok_threshold = prefs.status_ok_threshold_hours if prefs else 12
status_pending_threshold = prefs.status_pending_threshold_hours if prefs else 24