Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SnapshotGenerator ¶
type SnapshotGenerator struct {
// contains filtered or unexported fields
}
SnapshotGenerator generates postgres schema snapshots using pg_dump and pg_restore
func NewSnapshotGenerator ¶
func NewSnapshotGenerator(ctx context.Context, c *Config, opts ...Option) (*SnapshotGenerator, error)
NewSnapshotGenerator will return a postgres schema snapshot generator that uses pg_dump and pg_restore to sync the schema of two postgres databases
func (*SnapshotGenerator) Close ¶
func (s *SnapshotGenerator) Close() error
func (*SnapshotGenerator) CreateSnapshot ¶
Click to show internal directories.
Click to hide internal directories.