From a9227a0247b67a263ca509093b5871645a4d1d17 Mon Sep 17 00:00:00 2001 From: Eric Seidel Date: Sat, 24 Feb 2024 23:15:45 +0000 Subject: [PATCH] fix: fix queries used by earning_per_ship --- packages/db/lib/db.dart | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/db/lib/db.dart b/packages/db/lib/db.dart index 22914d51..c33a6a24 100644 --- a/packages/db/lib/db.dart +++ b/packages/db/lib/db.dart @@ -306,7 +306,7 @@ class Database { final query = marketsWithImportInSystemQuery(system, tradeSymbol); return queryMany( query, - (map) => WaypointSymbol.fromString(map['waypoint_symbol'] as String), + (map) => WaypointSymbol.fromString(map['symbol'] as String), ).then((list) => list.toList()); } @@ -363,8 +363,8 @@ class Database { AccountingType accountingType, ) async { final result = await connection.execute( - 'SELECT * FROM transaction_ WHERE ' - 'accounting = @accounting', + pg.Sql.named('SELECT * FROM transaction_ WHERE ' + 'accounting = @accounting'), parameters: {'accounting': accountingType.name}, ); return result.map((r) => r.toColumnMap()).map(transactionFromColumnMap); @@ -375,8 +375,8 @@ class Database { DateTime timestamp, ) async { final result = await connection.execute( - 'SELECT * FROM transaction_ WHERE timestamp > @timestamp ' - 'ORDER BY timestamp', + pg.Sql.named('SELECT * FROM transaction_ WHERE timestamp > @timestamp ' + 'ORDER BY timestamp'), parameters: {'timestamp': timestamp}, ); return result.map((r) => r.toColumnMap()).map(transactionFromColumnMap);