class CB::Psql

Defined in:

cb/psql.cr

Constructors

Instance Method Summary

Instance methods inherited from class CB::APIAction

client : Client client, client=(client : Client) client=, run run

Constructor methods inherited from class CB::APIAction

new(client : CB::Client, input = STDIN, output = STDOUT) new

Instance methods inherited from class CB::Action

call call, input : IO input, input=(input : IO) input=, output : IO output, output=(output : IO) output=

Constructor methods inherited from class CB::Action

new(input : IO = STDIN, output : IO = STDOUT) new

Constructor Detail

def self.new(client, input = STDIN, output = STDOUT) #

[View source]

Instance Method Detail

def cluster_id : Hash(Symbol, Identifier) #

def cluster_id=(cluster_id : Hash(Symbol, Identifier)) #

def cluster_id=(str : String) #

[View source]
def database : String | Nil #

[View source]
def database=(database : String | Nil) #

[View source]
def database=(database : Nil | String) #

[View source]
def psql=(psql : Enumerable(String), Hash(String, Nil) | Hash(String, Nil | String) | Hash(String, String) | Nil -> _) #

[View source]
def role : Role #

def role=(str : String) #

[View source]
def role=(role : Role) #

def run #

[View source]
def validate #

[View source]