package omigrate
Module Postgres.TSource
Source
val with_conn :
host:string ->
?port:??? ->
?user:??? ->
?password:??? ->
?database:??? ->
(Pgx_lwt_unix.t -> 'a Pgx_lwt_unix.Io.t) ->
'a Lwt.tSource
val with_transaction :
host:string ->
?port:??? ->
?user:??? ->
?password:??? ->
?database:??? ->
(Pgx_lwt_unix.t -> 'a Pgx_lwt_unix.Io.t) ->
'a Lwt.tSource
val up :
host:string ->
?port:??? ->
?user:??? ->
?password:??? ->
database:string ->
Omigrate.Migration.t ->
unit Lwt.tSource
val down :
host:string ->
?port:??? ->
?user:??? ->
?password:??? ->
database:string ->
?previous:??? ->
Omigrate.Migration.t ->
unit Lwt.tSource
val parse_uri :
string ->
(Omigrate.Driver.Connection.t,
[ `Bad_uri of string
| `Invalid_source of string
| `Unknown_driver of string ])
result