Files
summercms/internal/build/stubs/registry.tmpl
Jakub Zych 5e50b166ef refactor(10.2-01): nest framework packages under modules
- Move remaining beach packages and embedded admin assets\n- Rewrite framework, example, build, and gate paths
2026-09-28 02:21:02 +02:00

74 lines
1.2 KiB
Cheetah

{{define "registry.go"}}// Code generated by summer make. DO NOT EDIT.
package {{.Package}}
import (
"git.golem15.com/golem15/summercms/modules/bonfire"
"git.golem15.com/golem15/summercms/modules/pact"
"github.com/go-gormigrate/gormigrate/v2"
{{- range .Imports}}
{{printf "%q" .}}
{{- end}}
)
func generatedModels() []any {
{{- if .Models}}
return []any{
{{- range .Models}}
&{{.Package}}.{{.Ident}}{},
{{- end}}
}
{{- else}}
return nil
{{- end}}
}
func generatedMigrations() []*gormigrate.Migration {
{{- if .Migrations}}
return []*gormigrate.Migration{
{{- range .Migrations}}
{{.Package}}.{{.Ident}}(),
{{- end}}
}
{{- else}}
return nil
{{- end}}
}
func generatedCommands() []bonfire.Command {
{{- if .Commands}}
return []bonfire.Command{
{{- range .Commands}}
{{.Package}}.{{.Ident}}(),
{{- end}}
}
{{- else}}
return nil
{{- end}}
}
func generatedJobs() []pact.Job {
{{- if .Jobs}}
return []pact.Job{
{{- range .Jobs}}
{{.Package}}.{{.Ident}}(),
{{- end}}
}
{{- else}}
return nil
{{- end}}
}
func generatedAdminControllers() []pact.AdminController {
{{- if .AdminControllers}}
return []pact.AdminController{
{{- range .AdminControllers}}
{{.Package}}.{{.Ident}}(),
{{- end}}
}
{{- else}}
return nil
{{- end}}
}
{{end}}