[xorm] Clean up xorm dialect & cascade (#61969)

clean up xorm dialect
This commit is contained in:
ying-jeanne
2023-01-24 19:57:33 +08:00
committed by GitHub
parent 18e0a060e6
commit ec171bcad5
5 changed files with 7 additions and 154 deletions

View File

@ -246,13 +246,6 @@ func (engine *Engine) NoCache() *Session {
return session.NoCache()
}
// NoCascade If you do not want to auto cascade load object
func (engine *Engine) NoCascade() *Session {
session := engine.NewSession()
session.isAutoClose = true
return session.NoCascade()
}
// NewDB provides an interface to operate database directly
func (engine *Engine) NewDB() (*core.DB, error) {
return core.OpenDialect(engine.dialect)
@ -375,13 +368,6 @@ func (engine *Engine) DBMetas() ([]*core.Table, error) {
return tables, nil
}
// Cascade use cascade or not
func (engine *Engine) Cascade(trueOrFalse ...bool) *Session {
session := engine.NewSession()
session.isAutoClose = true
return session.Cascade(trueOrFalse...)
}
// Where method provide a condition query
func (engine *Engine) Where(query interface{}, args ...interface{}) *Session {
session := engine.NewSession()