create method
Creates a resource.
Implementation
@override
Future<Map<String, dynamic>> create(Map<String, dynamic>? data,
[Map<String, dynamic>? params]) async {
String? id;
if (data!['id'] != null) {
id = data['id'] as String?;
} else {
var keyVar = await respCommands.tier1.tier0
.execute(['INCR', _applyPrefix('angel_redis:id')]);
id = keyVar.payload.toString();
data = Map<String, dynamic>.from(data)..['id'] = id;
}
await respCommands.set(_applyPrefix(id)!, json.encode(data));
return data;
}