Updates if the record exists, otherwise adds a new row
Future<int?> upsert({bool ignoreBatch = true}) { final msg = 'upsert method can be implemented in tables not view objects'; throw UnimplementedError(msg); }