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