openInMemory

fun openInMemory(factory: InMemoryConnectionFactory, schema: Schema, scope: CoroutineScope, logger: Logger? = null): PowerSyncDatabase(source)

Creates a PowerSync database backed by a single in-memory database connection opened from the InMemoryConnectionFactory.

This can be useful for writing tests relying on PowerSync databases.