forced_overwrite method
Future<void>
forced_overwrite(
)
override
Implementation
@override
Future<void> forced_overwrite() async {
if (!initialized) throw ArgumentError(AbstractDao.C_MUST_INIT);
FieldData fieldData = trDto.getFieldDataNoTr;
WhereData whereData = WhereData();
try {
whereData = DataTools.appendWhereDataWithUniqueKeys(
fieldData, WhereData(), smd!);
await tableTransactionDao.delete(whereData);
} on SqlException catch (e) {
if (e.sqlExceptionEnum != SqlExceptionEnum.ENTRY_NOT_FOUND) rethrow;
}
await tableTransactionDao.upsert(fieldData, whereData);
}