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