Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Testing library for code that uses postgres
type 'a new_db_callback =
Pgx_async.t ->
db_name:string ->
'a Async_kernel.Deferred.t
val with_temp_db : 'a new_db_callback -> 'a Async_kernel.Deferred.t
with_temp_db f
creates a temporary database and executes f
with a database handle to this db and the name of the db. Once f
executes or raises, the temp database will be deleted.