class

Data::Pg::Client

Inherits Reference < Object

Constructors

new(config : Nil | Data::Config)
Source

Instance methods

config
config=(v : Data::Config) : Data::Config
config=(v : Nil)

nil assignments are always ignored

config?
dryrun(*args, **options)
Source
dryrun(*args, **options, &)
Source
logger(*args, **options)
Source
logger(*args, **options, &)
Source
metas(ignore_dryrun : Bool = false) : Hash(String, Meta)

ignore_dryrun: ignore dryrun for the case of "copy -n"

Source
pg_before_sql(*args, **options)
Source
pg_before_sql(*args, **options, &)
Source
pg_ignore_pg_catalog(*args, **options)
Source
pg_ignore_pg_catalog(*args, **options, &)
Source
pg_ttl_meta(*args, **options)
Source
pg_ttl_meta(*args, **options, &)
Source
psql(arg : String, ignore_dryrun : Bool = false)
Source
workdir
workdir=(v : String) : String
workdir=(v : Nil)

nil assignments are always ignored

workdir?