add method
- DatabaseClient databaseClient,
- V value
Add a record, returns its generated key.
Implementation
Future<K> add(DatabaseClient databaseClient, V value) async {
final client = getClient(databaseClient);
value = client.sembastDatabase.sanitizeInputValue<V>(value);
return await client.inTransaction((txn) {
return client
.getSembastStore(this)
.txnAdd<K, V>(client.sembastTransaction, value);
});
}