keyValueStorage

inline fun <T : Any> keyValueStorage(entityName: String, entityQueries: EntityQueries, metadataQueries: MetadataQueries, scope: CoroutineScope, serializer: SqkonSerializer = KotlinSqkonSerializer(), config: KeyValueStorage.Config = KeyValueStorage.Config(), readDispatcher: CoroutineDispatcher = defaultSqkonDispatchers.read, writeDispatcher: CoroutineDispatcher = defaultSqkonDispatchers.write, transactor: SqkonTransacter = SqkonTransacter(entityQueries.sqlDriver)): KeyValueStorage<T>(source)

Parameters

serializer

if providing your own, recommend using SqkonJson builder.