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"
)
var instance core.App
var intanceOnce sync.Once
var (
instance core.App
intanceOnce sync.Once
)
func GetApp() core.App {
intanceOnce.Do(func() {
instance = pocketbase.NewWithConfig(pocketbase.Config{
pb := pocketbase.NewWithConfig(pocketbase.Config{
HideStartBanner: true,
})
pb.RootCmd.Flags().MarkHidden("encryptionEnv")
pb.RootCmd.Flags().MarkHidden("queryTimeout")
instance = pb
})
return instance

View File

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