Delete method

  1. @override
Future<void> Delete(
  1. dynamic id
)
override

Delete Fuction For Delete Item From Database

Implementation

@override
Future<void> Delete(dynamic id) async {
  var database = await SqliteCommands(sqliteData: data).DBLoad();
  var updateId = ("$id");
  var updateIdText = ("'$id'");
  await database.delete(table.tableName,
      where:
          "${table.primaryKeyName} = ${table.primrayKeyType == PrimaryKeyEnum.Text ? updateIdText : updateId}");
  await EFPrinter.printing(
      database, "Deleted ${table.tableName} with primary key $id", data);
}