|
|
@@ -123,6 +123,14 @@ func TableName(schema string, object Object) string {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+func RelationTableName(schema string, left Object, right Object) string {
|
|
|
+ if strutils.IsStringEmpty(schema) {
|
|
|
+ return strcase.ToSnake(template.Id(left.DomainCamelName())) + "_and_" + strcase.ToSnake(template.Id(right.DomainCamelName()))
|
|
|
+ } else {
|
|
|
+ return schema + "." + strcase.ToSnake(template.Id(left.DomainCamelName())) + "_and_" + strcase.ToSnake(template.Id(right.DomainCamelName()))
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
func RelativeDomainPath(object Object) string {
|
|
|
return "/" + strcase.ToLowerCamel(template.Id(object.DomainCamelName()))
|
|
|
}
|