Documentation ¶
Index ¶
- Constants
- type Column
- type T2tConfig
- type Table2Struct
- func (t *Table2Struct) Column(tableName string) []Column
- func (t *Table2Struct) Config(c *T2tConfig) *Table2Struct
- func (t *Table2Struct) DB(d *sql.DB) *Table2Struct
- func (t *Table2Struct) Dsn(d string) *Table2Struct
- func (t *Table2Struct) EnableJsonTag(p bool) *Table2Struct
- func (t *Table2Struct) PackageName(r string) *Table2Struct
- func (t *Table2Struct) Prefix(p string) *Table2Struct
- func (t *Table2Struct) RealNameMethod(r string) *Table2Struct
- func (t *Table2Struct) Run() error
- func (t *Table2Struct) SavePath(p string) *Table2Struct
- func (t *Table2Struct) Table(tab string) *Table2Struct
- func (t *Table2Struct) TableNames() []string
- func (t *Table2Struct) TagKey(r string) *Table2Struct
Constants ¶
View Source
const LIB_IMG = ``
View Source
const VERSION = "0.0.3"
View Source
const VERSION_TEXT = "convert of mysql schema to golang struct"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Table2Struct ¶
type Table2Struct struct {
// contains filtered or unexported fields
}
func NewTable2Struct ¶
func NewTable2Struct() *Table2Struct
func (*Table2Struct) Column ¶
func (t *Table2Struct) Column(tableName string) []Column
func (*Table2Struct) Config ¶
func (t *Table2Struct) Config(c *T2tConfig) *Table2Struct
func (*Table2Struct) DB ¶
func (t *Table2Struct) DB(d *sql.DB) *Table2Struct
func (*Table2Struct) Dsn ¶
func (t *Table2Struct) Dsn(d string) *Table2Struct
func (*Table2Struct) EnableJsonTag ¶
func (t *Table2Struct) EnableJsonTag(p bool) *Table2Struct
func (*Table2Struct) PackageName ¶
func (t *Table2Struct) PackageName(r string) *Table2Struct
func (*Table2Struct) Prefix ¶
func (t *Table2Struct) Prefix(p string) *Table2Struct
func (*Table2Struct) RealNameMethod ¶
func (t *Table2Struct) RealNameMethod(r string) *Table2Struct
func (*Table2Struct) Run ¶
func (t *Table2Struct) Run() error
func (*Table2Struct) SavePath ¶
func (t *Table2Struct) SavePath(p string) *Table2Struct
func (*Table2Struct) Table ¶
func (t *Table2Struct) Table(tab string) *Table2Struct
func (*Table2Struct) TableNames ¶
func (t *Table2Struct) TableNames() []string
func (*Table2Struct) TagKey ¶
func (t *Table2Struct) TagKey(r string) *Table2Struct
Click to show internal directories.
Click to hide internal directories.