This commit is contained in:
Nordi98 2025-07-01 08:02:31 +02:00
parent 72d74fb01a
commit 10000b6b8c
5 changed files with 133 additions and 48 deletions

View file

@ -4,8 +4,9 @@ function db.deleteOldTrackers()
return MySQL.query.await('DELETE FROM `vehicle_trackers` WHERE startedAt < (NOW() - INTERVAL 7 DAY)')
end
function db.addTracker(serialNumber, vehiclePlate)
return MySQL.prepare.await('INSERT INTO `vehicle_trackers` (`serialNumber`, `vehiclePlate`) VALUES (?, ?)', { serialNumber, vehiclePlate })
function db.addTracker(serialNumber, vehiclePlate, owner)
return MySQL.prepare.await('INSERT INTO `vehicle_trackers` (`serialNumber`, `vehiclePlate`, `owner`) VALUES (?, ?, ?)',
{ serialNumber, vehiclePlate, owner })
end
function db.deleteTracker(vehiclePlate)
@ -20,4 +21,8 @@ function db.isTracked(vehiclePlate)
return MySQL.scalar.await('SELECT `serialNumber` FROM `vehicle_trackers` WHERE `vehiclePlate` = ? LIMIT 1', { vehiclePlate })
end
return db
function db.getPlayerTrackers(owner)
return MySQL.query.await('SELECT `serialNumber`, `vehiclePlate` FROM `vehicle_trackers` WHERE `owner` = ?', { owner })
end
return db