MCPcopy Index your code
hub / github.com/TruthHun/BookStack / Delete

Method Delete

models/version.go:64–84  ·  view source on GitHub ↗

删除版本

(id int)

Source from the content-addressed store, hash-verified

62
63// 删除版本
64func (m *Version) Delete(id int) (err error) {
65 o := orm.NewOrm()
66 o.Begin()
67 defer func() {
68 if err != nil {
69 o.Rollback()
70 } else {
71 o.Commit()
72 }
73 }()
74
75 if _, err = o.QueryTable(m).Filter("id", id).Delete(); err != nil {
76 beego.Error(err)
77 return
78 }
79
80 if _, err = o.QueryTable(NewVersionItem()).Filter("version_id", id).Delete(); err != nil {
81 beego.Error(err)
82 }
83 return
84}
85
86// GetVersionItems 查询所有公共版本
87func (m *Version) GetPublicVersionItems(bookIdentify string) (items []VersionItem) {

Callers 2

DeleteVersionItemMethod · 0.45

Calls 1

NewVersionItemFunction · 0.85

Tested by

no test coverage detected