Documentation ¶
Index ¶
- func DiffPluralize(word, suffix string) string
- func ExecApplyMixins(target *config.ReverseTarget) error
- func ExecReverseSettings(cfg config.IReverseSettings, names ...string) error
- func GenModelInitFile(target config.ReverseTarget, imports map[string]string) error
- func GetCreatedColumn(table *schemas.Table) string
- func GetSinglePKey(table *schemas.Table) string
- func GetTableSchemas(source *config.ReverseSource, target *config.ReverseTarget) []*schemas.Table
- func Reverse(target *config.ReverseTarget, source *config.DataSource) error
- func RunReverse(target *config.ReverseTarget, tableSchemas []*schemas.Table) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DiffPluralize ¶ added in v0.3.1
如果复数形式和单数相同,人为增加后缀
func ExecApplyMixins ¶ added in v0.9.3
func ExecApplyMixins(target *config.ReverseTarget) error
func ExecReverseSettings ¶ added in v0.3.2
func ExecReverseSettings(cfg config.IReverseSettings, names ...string) error
func GenModelInitFile ¶ added in v0.9.1
func GenModelInitFile(target config.ReverseTarget, imports map[string]string) error
func GetCreatedColumn ¶ added in v0.9.1
func GetSinglePKey ¶ added in v0.3.2
func GetTableSchemas ¶ added in v0.9.3
func GetTableSchemas(source *config.ReverseSource, target *config.ReverseTarget) []*schemas.Table
func Reverse ¶
func Reverse(target *config.ReverseTarget, source *config.DataSource) error
func RunReverse ¶
func RunReverse(target *config.ReverseTarget, tableSchemas []*schemas.Table) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.