tripnomics_7.5.5/pkg/services/sqlstore/migrator/column.go
venbatechnologies@gmail.com 91fce5c4bf Initial commit
2021-07-05 13:49:40 +05:30

24 lines
509 B
Go

package migrator
// Notice
// code based on parts from from https://github.com/go-xorm/core/blob/3e0fa232ab5c90996406c0cd7ae86ad0e5ecf85f/column.go
type Column struct {
Name string
Type string
Length int
Length2 int
Nullable bool
IsPrimaryKey bool
IsAutoIncrement bool
Default string
}
func (col *Column) String(d Dialect) string {
return d.ColString(col)
}
func (col *Column) StringNoPk(d Dialect) string {
return d.ColStringNoPk(col)
}