| 123456789101112131415161718 |
- package value_object
- import (
- "git.sxidc.com/go-tools/utils/template"
- "github.com/iancoleman/strcase"
- )
- func TableName(valueObject ValueObject) string {
- return template.Plural(strcase.ToSnake(template.Id(valueObject.DomainCamelName())))
- }
- func RelativeDomainPath(valueObject ValueObject) string {
- return "/" + strcase.ToLowerCamel(template.Id(valueObject.DomainCamelName()))
- }
- func SnakeDomainName(valueObject ValueObject) string {
- return strcase.ToSnake(template.Id(valueObject.DomainCamelName()))
- }
|