mirror of
https://github.com/acepanel/panel.git
synced 2026-02-05 15:57:17 +08:00
23 lines
586 B
Go
23 lines
586 B
Go
package providers
|
|
|
|
import (
|
|
"github.com/goravel/framework/contracts/database/seeder"
|
|
"github.com/goravel/framework/contracts/foundation"
|
|
"github.com/goravel/framework/database/gorm"
|
|
"github.com/goravel/framework/facades"
|
|
|
|
"github.com/TheTNB/panel/pkg/migrate"
|
|
)
|
|
|
|
type DatabaseServiceProvider struct {
|
|
}
|
|
|
|
func (receiver *DatabaseServiceProvider) Register(app foundation.Application) {
|
|
|
|
}
|
|
|
|
func (receiver *DatabaseServiceProvider) Boot(app foundation.Application) {
|
|
facades.Seeder().Register([]seeder.Seeder{})
|
|
migrate.Migrate(facades.Orm().Query().(*gorm.QueryImpl).Instance())
|
|
}
|