From d211493e3c217449a511212bccb0f859b57dd631 Mon Sep 17 00:00:00 2001 From: Nick Goodall Date: Wed, 14 Jan 2026 17:59:17 +0000 Subject: [PATCH] improve init --- main.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 01c2403..46e70e2 100644 --- a/main.go +++ b/main.go @@ -250,10 +250,16 @@ func runInit() error { return err } - if err := ensureGitignoreEntries(filepath.Join(cwd, ".gitignore"), []string{"pocketbase", "pb_data", ".env", ".DS_store"}); err != nil { + if err := ensureGitignoreEntries(filepath.Join(cwd, ".gitignore"), []string{"pocketbase", "pb_data", ".env", ".DS_Store"}); err != nil { return err } + for _, dir := range []string{"pb_public", "pb_migrations", "pb_hooks"} { + if err := os.MkdirAll(filepath.Join(cwd, dir), 0o755); err != nil { + return err + } + } + fmt.Printf("Initialized PocketBase project %q\n", serviceName) return nil }