Public Access
fix(database): unify vehicle id column name
This commit is contained in:
@@ -493,7 +493,7 @@ class Segment {
|
||||
FROM $tableName s
|
||||
JOIN $departure start ON s.startid = start.id
|
||||
JOIN $departure end ON s.endid = end.id
|
||||
JOIN $vehicle v ON s.vehicleid = v.id
|
||||
JOIN $vehicle v ON s.vehicleid = v.vehicleid
|
||||
where s.id = $id;
|
||||
""",
|
||||
);
|
||||
@@ -526,7 +526,7 @@ class Segment {
|
||||
"departuretime": seg["end_departuretime"] as String,
|
||||
};
|
||||
Map<String, String> vehicleMap = {
|
||||
"id": seg["vehicleid"] as String,
|
||||
"vehicleid": seg["vehicleid"] as String,
|
||||
"name": seg["vehiclename"] as String,
|
||||
"line": seg["vehicleline"] as String,
|
||||
};
|
||||
@@ -735,7 +735,7 @@ class Vehicle {
|
||||
|
||||
Map<String, Object?> _toMap() {
|
||||
return {
|
||||
"id": vehicleid,
|
||||
"vehicleid": vehicleid,
|
||||
"name": name,
|
||||
"line": vehicleLineId,
|
||||
};
|
||||
@@ -745,7 +745,7 @@ class Vehicle {
|
||||
Map<String, Object?> map,
|
||||
) {
|
||||
return Vehicle(
|
||||
vehicleid: map["id"] as String,
|
||||
vehicleid: map["vehicleid"] as String,
|
||||
name: map["name"] as String,
|
||||
vehicleLineId: map["line"] as String,
|
||||
);
|
||||
@@ -775,7 +775,7 @@ class Vehicle {
|
||||
Database database = DbHelper.db;
|
||||
var vehicleMap = await database.query(
|
||||
tableName,
|
||||
where: "id = ?",
|
||||
where: "vehicleid = ?",
|
||||
whereArgs: [vehicleId],
|
||||
);
|
||||
return Vehicle.fromMap(vehicleMap.first);
|
||||
@@ -792,7 +792,12 @@ class Vehicle {
|
||||
|
||||
void dbUpdate() async {
|
||||
Database database = DbHelper.db;
|
||||
database.update(tableName, _toMap(), where: "id=?", whereArgs: [vehicleid]);
|
||||
database.update(
|
||||
tableName,
|
||||
_toMap(),
|
||||
where: "vehicleid=?",
|
||||
whereArgs: [vehicleid],
|
||||
);
|
||||
}
|
||||
|
||||
void dbDelete() async {
|
||||
|
||||
Reference in New Issue
Block a user