Public Access
feat(transport_helper): add update function for db
This commit is contained in:
@@ -168,6 +168,26 @@ class Route {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void dbUpdate() async {
|
||||||
|
Database database = DbHelper.db;
|
||||||
|
id = await database.update(
|
||||||
|
"route",
|
||||||
|
toMapRoute(),
|
||||||
|
conflictAlgorithm: ConflictAlgorithm.replace,
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
void dbUpdateRouteSegments() async {
|
||||||
|
Database database = DbHelper.db;
|
||||||
|
var routeSegments = toMapRouteSegments();
|
||||||
|
for (var i = 0; i < routeSegments.length; i++) {
|
||||||
|
database.update(
|
||||||
|
"routesegments",
|
||||||
|
routeSegments[i],
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void dbDelete() async {
|
void dbDelete() async {
|
||||||
Database database = DbHelper.db;
|
Database database = DbHelper.db;
|
||||||
int result = await database.delete(
|
int result = await database.delete(
|
||||||
@@ -292,6 +312,11 @@ class Segment {
|
|||||||
id = await database.insert(tableName, toMap());
|
id = await database.insert(tableName, toMap());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void dbUpdate() async {
|
||||||
|
Database database = DbHelper.db;
|
||||||
|
id = await database.update(tableName, toMap());
|
||||||
|
}
|
||||||
|
|
||||||
void dbDelete() {
|
void dbDelete() {
|
||||||
Database database = DbHelper.db;
|
Database database = DbHelper.db;
|
||||||
database.delete(
|
database.delete(
|
||||||
@@ -406,6 +431,19 @@ class Station {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void dbUpdate() async {
|
||||||
|
Database database = DbHelper.db;
|
||||||
|
database.update(tableName, toMap());
|
||||||
|
}
|
||||||
|
|
||||||
|
void dbUpdateStationLines() async {
|
||||||
|
Database database = DbHelper.db;
|
||||||
|
var stationLines = toMapLines();
|
||||||
|
for (var i = 0; i < stationLines.length; i++) {
|
||||||
|
database.update("stationlines", stationLines[i]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void dbDelete() async {
|
void dbDelete() async {
|
||||||
Database database = DbHelper.db;
|
Database database = DbHelper.db;
|
||||||
database.delete(tableName, where: "stationid = ?", whereArgs: [id]);
|
database.delete(tableName, where: "stationid = ?", whereArgs: [id]);
|
||||||
@@ -478,6 +516,11 @@ class Vehicle {
|
|||||||
database.insert(tableName, toMap());
|
database.insert(tableName, toMap());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void dbUpdate() async {
|
||||||
|
Database database = DbHelper.db;
|
||||||
|
database.update(tableName, toMap());
|
||||||
|
}
|
||||||
|
|
||||||
void dbDelete() async {
|
void dbDelete() async {
|
||||||
Database database = DbHelper.db;
|
Database database = DbHelper.db;
|
||||||
database.delete(tableName, where: "id = ?", whereArgs: [id]);
|
database.delete(tableName, where: "id = ?", whereArgs: [id]);
|
||||||
@@ -577,6 +620,11 @@ class Line {
|
|||||||
database.insert(tableName, toMap());
|
database.insert(tableName, toMap());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void dbUpdate() async {
|
||||||
|
Database database = DbHelper.db;
|
||||||
|
database.update(tableName, toMap());
|
||||||
|
}
|
||||||
|
|
||||||
void dbDelete() async {
|
void dbDelete() async {
|
||||||
Database database = DbHelper.db;
|
Database database = DbHelper.db;
|
||||||
database.delete(tableName, where: "lineid = ?", whereArgs: [lineId]);
|
database.delete(tableName, where: "lineid = ?", whereArgs: [lineId]);
|
||||||
@@ -683,6 +731,11 @@ class Departure {
|
|||||||
id = await database.insert(tableName, toMap());
|
id = await database.insert(tableName, toMap());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void dbUpdate() async {
|
||||||
|
Database database = DbHelper.db;
|
||||||
|
id = await database.update(tableName, toMap());
|
||||||
|
}
|
||||||
|
|
||||||
void dbDelete() async {
|
void dbDelete() async {
|
||||||
Database database = DbHelper.db;
|
Database database = DbHelper.db;
|
||||||
database.delete(tableName, where: "id = ?", whereArgs: [id]);
|
database.delete(tableName, where: "id = ?", whereArgs: [id]);
|
||||||
|
|||||||
Reference in New Issue
Block a user