Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
jennifer
v0.2.1
Top Level Namespace
DB_HASH
Jennifer
Adapter
Base
Mysql
Config
Migration
Base
Runner
TableBuilder
Base
AllowedTypes
DB_OPTIONS
EAllowedTypes
ChangeTable
CreateTable
DropTable
Raw
Version
Model
Base
Supportable
IRelation
Relation
QueryBuilder
And
Criteria
Rightable
IQuery
Join
LogicOperator
Operator
Or
Query
RawSql
Xor
StubRelation
Support
Built with Crystal 1.9.2
2023-10-08 22:22:38 UTC
class
Jennifer::Migration::TableBuilder::Raw
Jennifer::Migration::TableBuilder::Raw
Jennifer::Migration::TableBuilder::Base
Reference
Object
Defined in:
jennifer/migration/table_builder/raw.cr
Constructors
.new
(query : String)
Instance Method Summary
#process
#raw_sql
: String
Instance methods inherited from class
Jennifer::Migration::TableBuilder::Base
fields : Hash(String, Hash(Symbol, Bool | Float32 | Int32 | String | Symbol))
fields
,
name : String | Symbol
name
,
process
process
,
to_s
to_s
Constructor methods inherited from class
Jennifer::Migration::TableBuilder::Base
new(name : String | Symbol)
new
Instance methods inherited from module
Jennifer::Support
pluralize(str : String)
pluralize
,
singularize(str : String)
singularize
Constructor Detail
def self.
new
(query : String)
#
[
View source
]
Instance Method Detail
def
process
#
[
View source
]
def
raw_sql
: String
#
[
View source
]