front-end-fix

This commit is contained in:
Tour
2025-12-06 05:39:59 +01:00
parent d1a149e40d
commit 528a217708
4 changed files with 51 additions and 52 deletions

View File

@@ -79,7 +79,7 @@ public class DatabaseService {
id INTEGER PRIMARY KEY AUTOINCREMENT,
lot_id INTEGER,
url TEXT,
file_path TEXT,
local_path TEXT,
labels TEXT,
processed_at INTEGER,
FOREIGN KEY (lot_id) REFERENCES lots(lot_id)
@@ -433,7 +433,7 @@ public class DatabaseService {
* Inserts a new image record with object detection labels
*/
synchronized void insertImage(long lotId, String url, String filePath, List<String> labels) throws SQLException {
var sql = "INSERT INTO images (lot_id, url, file_path, labels, processed_at) VALUES (?, ?, ?, ?, ?)";
var sql = "INSERT INTO images (lot_id, url, local_path, labels, processed_at) VALUES (?, ?, ?, ?, ?)";
try (var conn = DriverManager.getConnection(this.url); var ps = conn.prepareStatement(sql)) {
ps.setLong(1, lotId);
ps.setString(2, url);
@@ -449,7 +449,7 @@ public class DatabaseService {
*/
synchronized List<ImageRecord> getImagesForLot(long lotId) throws SQLException {
List<ImageRecord> images = new ArrayList<>();
var sql = "SELECT id, lot_id, url, file_path, labels FROM images WHERE lot_id = ?";
var sql = "SELECT id, lot_id, url, local_path, labels FROM images WHERE lot_id = ?";
try (var conn = DriverManager.getConnection(url); var ps = conn.prepareStatement(sql)) {
ps.setLong(1, lotId);
@@ -459,7 +459,7 @@ public class DatabaseService {
rs.getInt("id"),
rs.getLong("lot_id"),
rs.getString("url"),
rs.getString("file_path"),
rs.getString("local_path"),
rs.getString("labels")
));
}