PgORM::Database::TableInfo
Inherits YAML::Serializable < JSON::Serializable < Struct < Value < Object
Constructors
new(table_name : String, table_type : String, table_schema : String, table_catalog : String)
Sourcenew(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
Sourcenew(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
Sourcenew(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
SourceInstance methods
column(name : String) : ColumnInfo | Nil
Sourcecolumn?(name : String)
Sourcecolumn_names
Sourcecolumns
Sourcetable?
Sourcetable_catalog
Sourcetable_name
Sourcetable_schema
Sourcetable_type
Source