Files

18 lines
357 B
Go
Raw Permalink Normal View History

package initdb
import "gorm.io/gorm"
// New initializes the default database records.
func New(database *gorm.DB) error {
return database.Transaction(func(tx *gorm.DB) error {
user, err := InitUser(tx)
if err != nil {
return err
}
if err := InitDataset(tx, user.ID, user.Identity); err != nil {
2026-07-23 15:14:31 +08:00
return err
}
return InitExpert(tx)
})
}