photoprism/internal/entity/db.go
Michael Mayer 65e9a58979 Backend: Refactor gorm.DB connection provider in entity package
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-10-01 15:17:04 +02:00

14 lines
304 B
Go

package entity
import "github.com/jinzhu/gorm"
// Db returns the default *gorm.DB connection.
func Db() *gorm.DB {
return dbConn.Db()
}
// UnscopedDb returns an unscoped *gorm.DB connection
// that returns all records including deleted records.
func UnscopedDb() *gorm.DB {
return Db().Unscoped()
}