domain/

directory
v1.0.1-rel-02 Latest Latest
Warning

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

Go to latest
Published: Nov 12, 2024 License: AFL-3.0

README

业务数据代码目录

db 数据表
model
    实体定义:
        type MetadataColumn struct {
            basedto.BaseEntity `gorm:"-"`
            *basemodel.BaseModel
            ...
        }
dao
    dao 泛型定义
     basedto.BaseEntity `gorm:"-"`

    *generaldao.BaseDao[int64, *model.MetadataColumn]
}

func NewMetadataColumnDao() *MetadataColumnDao {
    var dao = &MetadataColumnDao{
    BaseDao: generaldao.NewBaseDao[int64, *model.MetadataColumn](),
    }
    dao.InitProxy(dao)
    return dao
}
service 简单服务,只有db操作
InitDb 表初始化
test 测试代码
    具体的方法在测试用例中!
es INDEX
model
service 简单服务,只有es操作
InitEs esINDEX初始化
service 综合服务
apimodel 复杂模型
apiservice 综合服务db+service
Init初始化操作:表和ES
Init使用者
web rpc各服务启动前调用

Directories

Path Synopsis
db
dao
dto
web
es

Jump to

Keyboard shortcuts

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