Browse Source

删除DBSchema

yjp 1 year ago
parent
commit
94a9ed6388

+ 0 - 4
framework/core/domain/entity/base.go

@@ -8,10 +8,6 @@ type Base struct {
 	ID string `sqlmapping:"column:id;key;" sqlresult:"column:id;" check:"required,len=32"`
 }
 
-func (e *Base) DBSchema() string {
-	return ""
-}
-
 func (e *Base) GenerateID() error {
 	e.ID = strutils.SimpleUUID()
 	return nil

+ 2 - 2
framework/core/domain/object.go

@@ -146,7 +146,7 @@ func ToConcrete[T Object](object Object) (T, error) {
 
 // TableName 基于领域对象生成表名,实际是将领域对象的驼峰式名称转换为蛇形复数形式,如classes
 // 参数:
-// - schema: 数据库的schema,如果领域对象DBSchema()方法返回值不为空,则取代schema参数
+// - schema: 数据库的schema
 // - object: 领域对象
 // 返回值:
 // - 表名
@@ -160,7 +160,7 @@ func TableName(schema string, object Object) string {
 
 // RelationTableName 生成两个领域对象的关联表名,实际是将两个领域对象的驼峰式名称转换为蛇形并使用and连接,如:class_and_student
 // 参数:
-// - schema: 数据库的schema,如果schema为空,但是两个领域对象的DBSchema()方法返回值不为空切一致,则取代schema参数
+// - schema: 数据库的schema
 // - left: 左领域对象
 // - right: 右领域对象
 // 返回值:

+ 0 - 4
framework/core/domain/value_object/base.go

@@ -1,7 +1,3 @@
 package value_object
 
 type Base struct{}
-
-func (valueObject *Base) DBSchema() string {
-	return ""
-}