kopia lustrzana https://github.com/glidernet/ogn-python
fix delete query
rodzic
a0df7facc7
commit
54ef1411a5
|
@ -61,10 +61,12 @@ def purge_old_data(max_hours):
|
||||||
|
|
||||||
from ogn_python.model import AircraftBeacon, ReceiverBeacon
|
from ogn_python.model import AircraftBeacon, ReceiverBeacon
|
||||||
min_timestamp = datetime.datetime.utcnow() - datetime.timedelta(hours=max_hours)
|
min_timestamp = datetime.datetime.utcnow() - datetime.timedelta(hours=max_hours)
|
||||||
db.session(AircraftBeacon) \
|
db.session.query(AircraftBeacon) \
|
||||||
.filter(AircraftBeacon.timestamp < min_timestamp) \
|
.filter(AircraftBeacon.timestamp < min_timestamp) \
|
||||||
.delete()
|
.delete()
|
||||||
|
|
||||||
db.session(ReceiverBeacon) \
|
db.session.query(ReceiverBeacon) \
|
||||||
.filter(ReceiverBeacon.timestamp < min_timestamp) \
|
.filter(ReceiverBeacon.timestamp < min_timestamp) \
|
||||||
.delete()
|
.delete()
|
||||||
|
|
||||||
|
db.session.commit()
|
Ładowanie…
Reference in New Issue