Exemplo n.º 1
0
func Recovery() martini.Handler {
	return func(r render.Render) {
		err := db.Recovery()
		if err != nil {
			glog.Errorln(err)
			comm.JsonErr(r, err)
		} else {
			comm.JsonOk(r)
		}
	}
}
Exemplo n.º 2
0
func Remove() martini.Handler {
	return func(data db.Bucket, r render.Render) {
		err := DB.Delete(&data).Error
		if err != nil {
			comm.JsonErr(r, err)
		} else {
			//可综合考虑slice删除方式
			initBuckets()
			comm.JsonOk(r)
		}
	}
}