update method

Future<void> update(
  1. SqliteModel model
)

Implementation

Future<void> update(SqliteModel model) async {
  Database db = await getdb();
  Map<String, dynamic> data = model.toSqliteMap();
  List<Object?> args = [];
  args.add(data[model.idKey]);
  await db.update(
    model.tableName(),
    data,
    where: "${model.idKey} = ?",
    whereArgs: args,
    conflictAlgorithm: ConflictAlgorithm.replace,
  );
}