struct

PgORM::Database::ColumnInfo

Inherits YAML::Serializable < JSON::Serializable < DB::Mappable < DB::Serializable < Struct < Value < Object

Constructors

new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
Source
new(rs : DB::ResultSet)
Source
new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source
new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
Source

Class methods

from_rs(rs : DB::ResultSet)
Source

Instance methods

column_default
Source
column_default=(column_default : String | Nil)
Source
column_name
Source
column_name=(column_name : String)
Source
data_type
Source
data_type=(data_type : String)
Source
is_nullable
Source
is_nullable=(is_nullable : String)
Source
nilable?
Source
table
Source
table_catalog
Source
table_catalog=(table_catalog : String)
Source
table_name
Source
table_name=(table_name : String)
Source
table_schema
Source
table_schema=(table_schema : String)
Source
table_type
Source
table_type=(table_type : String)
Source