Versions in this module Expand all Collapse all v2 v2.4.0 Jul 9, 2021 Changes in this version type AppConfig + NetworkID string type Pool + ObserverSubDir string + func (p Pool) ObserverDir(port uint) string v2.2.0 Feb 9, 2021 Changes in this version + type AppConfig struct + CloneName string + ContainerConf map[string]string + DB *DB + DockerImage string + Host string + Pool Pool + Port uint + func (c *AppConfig) DataDir() string + func (c *AppConfig) ExtraConf() map[string]string + func (c *AppConfig) SetExtraConf(extraConf map[string]string) + type DB struct + DBName string + Username string + type Disk struct + DataSize uint64 + Free uint64 + Size uint64 + Used uint64 + type EphemeralUser struct + AvailableDB string + Name string + Password string + Restricted bool + type Pool struct + CloneSubDir string + DSA time.Time + DataSubDir string + Mode string + MountDir string + Name string + SocketSubDir string + func NewPool(name string) *Pool + func (p Pool) ClonePath(port uint) string + func (p Pool) ClonesDir() string + func (p Pool) DataDir() string + func (p Pool) IsEmpty() bool + func (p Pool) SetDSA(dsa time.Time) + func (p Pool) SocketCloneDir(name string) string + func (p Pool) SocketDir() string + type Session struct + EphemeralUser EphemeralUser + ExtraConfig map[string]string + ID string + Pool string + Port uint + SocketHost string + User string + type SessionState struct + CloneDiffSize uint64 + type Snapshot struct + CreatedAt time.Time + DataStateAt time.Time + ID string Other modules containing this package gitlab.com/postgres-ai/database-lab