chore: hide unused exec flags

This commit is contained in:
Fu Diwei 2025-07-01 21:53:10 +08:00 committed by RHQYZ
parent 2102e60c89
commit eee8a38a71
2 changed files with 10 additions and 5 deletions

View File

@ -9,15 +9,21 @@ import (
"github.com/pocketbase/pocketbase/core" "github.com/pocketbase/pocketbase/core"
) )
var instance core.App var (
instance core.App
var intanceOnce sync.Once intanceOnce sync.Once
)
func GetApp() core.App { func GetApp() core.App {
intanceOnce.Do(func() { intanceOnce.Do(func() {
instance = pocketbase.NewWithConfig(pocketbase.Config{ pb := pocketbase.NewWithConfig(pocketbase.Config{
HideStartBanner: true, HideStartBanner: true,
}) })
pb.RootCmd.Flags().MarkHidden("encryptionEnv")
pb.RootCmd.Flags().MarkHidden("queryTimeout")
instance = pb
}) })
return instance return instance

View File

@ -64,7 +64,6 @@ func main() {
app.OnTerminate().BindFunc(func(e *core.TerminateEvent) error { app.OnTerminate().BindFunc(func(e *core.TerminateEvent) error {
routes.Unregister() routes.Unregister()
slog.Info("[CERTIMATE] Exit!")
return e.Next() return e.Next()
}) })