Files
platforms/backend/api/internal/initdb/new.go

15 lines
356 B
Go
Raw Normal View History

// Package initdb 提供应用启动后的基础数据初始化。
package initdb
import "gorm.io/gorm"
// New 在同一事务中初始化平台基础数据。
func New(database *gorm.DB) error {
return database.Transaction(func(tx *gorm.DB) error {
2026-07-27 00:18:42 +08:00
if err := InitPlatformAccess(tx); err != nil {
return err
}
return InitPlatformRoot(tx)
})
}