Index
Modules:
greskewel
.
API symbols
dispose:
greskewel: proc dispose(ep: var EmbeddedPostgres)
downloadBinaries:
greskewel: proc downloadBinaries(ep: var EmbeddedPostgres)
EmbeddedPostgres:
greskewel: object EmbeddedPostgres
getConfig:
greskewel: proc getConfig(ep: EmbeddedPostgres): PostgresConfig
getConnectionString:
greskewel: proc getConnectionString(ep: EmbeddedPostgres): string
getCurrentOS:
greskewel: const getCurrentOS
getVersion:
greskewel: proc getVersion(ep: EmbeddedPostgres): PostgresVersion
GreskewelConfigError:
greskewel: object GreskewelConfigError
init:
greskewel: proc init(ep: var EmbeddedPostgres)
initEmbeddedPostgres:
greskewel: proc initEmbeddedPostgres(config: PostgresConfig = nil; version: PostgresVersion = PostgresVersion.v16): EmbeddedPostgres
isRunning:
greskewel: proc isRunning(ep: EmbeddedPostgres): bool
PostgresConfig:
greskewel: type PostgresConfig
PostgresVersion:
greskewel: enum PostgresVersion
restart:
greskewel: proc restart(ep: var EmbeddedPostgres)
start:
greskewel: proc start(ep: var EmbeddedPostgres)
status:
greskewel: proc status(ep: EmbeddedPostgres): string
stop:
greskewel: proc stop(ep: var EmbeddedPostgres)
v13:
greskewel: PostgresVersion.v13
v14:
greskewel: PostgresVersion.v14
v15:
greskewel: PostgresVersion.v15
v16:
greskewel: PostgresVersion.v16
v17:
greskewel: PostgresVersion.v17
v18:
greskewel: PostgresVersion.v18