struct PgORM::Database::TableInfo
- PgORM::Database::TableInfo
- Struct
- Value
- Object
Included Modules
- JSON::Serializable
- YAML::Serializable
Defined in:
pg-orm/database.crConstructors
- .new(table_name : String, table_type : String, table_schema : String, table_catalog : String)
- .new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
- .new(pull : JSON::PullParser)
Instance Method Summary
- #column(name : String) : ColumnInfo | Nil
- #column?(name : String)
- #column_names
- #columns : Array(PgORM::Database::ColumnInfo)
- #table?
- #table_catalog : String
- #table_name : String
- #table_schema : String
- #table_type : String
-
#to_s(io : IO) : Nil
Same as
#inspect(io)
.
Constructor Detail
def self.new(table_name : String, table_type : String, table_schema : String, table_catalog : String)
#