Creates logs when services are pinged

This commit is contained in:
2025-09-03 17:11:02 +02:00
parent dea5278731
commit 5a7aa44d6c
3 changed files with 11 additions and 12 deletions

View File

@@ -5,7 +5,7 @@ from typing import Any, Optional
class log(db.Model):
id: int = db.Column(db.Integer, primary_key=True)
id: int = db.Column(db.Integer, primary_key=True) # TODO: Switch to UUID
dateCreated: datetime = db.Column(db.DateTime, nullable=False, index=True)
service_id: int = db.Column(
db.Integer,
@@ -14,8 +14,10 @@ class log(db.Model):
)
ping: Optional[int] = db.Column(db.Integer, nullable=True)
def __init__(self):
def __init__(self, service_id: int, ping: Optional[int]):
super().__init__()
self.service_id = service_id
self.ping = ping
self.dateCreated = datetime.now(timezone.utc)