package services import ( "gorm.io/gorm" ) var _db *gorm.DB // exported CamelCase Services var ( Medias *medias Orders *orders Posts *posts Users *users ) // @provider(model) type services struct { db *gorm.DB // define Services medias *medias orders *orders posts *posts users *users } func (svc *services) Prepare() error { _db = svc.db // set exported Services here Medias = svc.medias Orders = svc.orders Posts = svc.posts Users = svc.users return nil }