Documentation
¶
Overview ¶
This package has SQL parser, its abstraction and SQL generator. Never touch database.
Index ¶
Constants ¶
View Source
const ( ValueTypeStr = ValueType(iota) ValueTypeInt ValueTypeFloat ValueTypeHexNum ValueTypeHex ValueTypeValArg ValueTypeBit )
View Source
const ( ColumnKeyNone = ColumnKeyOption(iota) ColumnKeyPrimary ColumnKeySpatialKey ColumnKeyUnique ColumnKeyUniqueKey ColumnKey )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ColumnKeyOption ¶
type ColumnKeyOption int
type CreateTable ¶
type CreateTable struct {
// contains filtered or unexported fields
}
func (*CreateTable) Statement ¶
func (c *CreateTable) Statement() string
type Generator ¶
type Generator struct {
// contains filtered or unexported fields
}
This struct holds simulated schema states during GenerateIdempotentDDLs().
type IndexColumn ¶
type IndexColumn struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.