mirror of
https://github.com/acepanel/panel.git
synced 2026-02-04 04:22:33 +08:00
24 lines
453 B
Go
24 lines
453 B
Go
package percona
|
|
|
|
import (
|
|
"github.com/go-chi/chi/v5"
|
|
"github.com/leonelquinteros/gotext"
|
|
|
|
"github.com/acepanel/panel/internal/apps/mysql"
|
|
"github.com/acepanel/panel/internal/biz"
|
|
)
|
|
|
|
type App struct {
|
|
mysql *mysql.App
|
|
}
|
|
|
|
func NewApp(t *gotext.Locale, setting biz.SettingRepo, databaseServer biz.DatabaseServerRepo) *App {
|
|
return &App{
|
|
mysql: mysql.NewApp(t, setting, databaseServer),
|
|
}
|
|
}
|
|
|
|
func (s *App) Route(r chi.Router) {
|
|
s.mysql.Route(r)
|
|
}
|