refactor

package module
v0.9.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 15, 2020 License: BSD-3-Clause Imports: 15 Imported by: 0

README

Xorm-Refactor

A database reverse tool for xorm in golang.

中文文档

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DiffPluralize added in v0.3.1

func DiffPluralize(word, suffix string) string

如果复数形式和单数相同,人为增加后缀

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 GetCreatedColumn(table *schemas.Table) string

func GetSinglePKey added in v0.3.2

func GetSinglePKey(table *schemas.Table) string

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.

Directories

Path Synopsis
defines
tests

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL