Files
summercms/docs/examples/blog/registry.gen.go
Jakub Zych dd82b8a2ad feat(11.1-05): add the walkthrough's admin controller, publish command and published_at migration
- make:admin-controller, make:command and make:migration output, finished:
  the Posts controller serves models.Post behind acme.blog.access_posts,
  WinterCMS-style form and list YAML embedded through pact.AdminAssets,
  blog:publish sets published_at by slug with a bound parameter
- the posts route lists published posts only, newest first
- Docker tests migrate an ICU pl-PL database, roll back published_at, serve
  the route and run blog:publish with a published and an opened database
- the page gains the admin controller, console command and added-column
  sections
2026-09-30 23:35:44 +02:00

40 lines
866 B
Go

// Code generated by summer make. DO NOT EDIT.
package blog
import (
"git.golem15.com/golem15/summercms/docs/examples/blog/controllers"
"git.golem15.com/golem15/summercms/docs/examples/blog/models"
"git.golem15.com/golem15/summercms/docs/examples/blog/updates"
"git.golem15.com/golem15/summercms/modules/bonfire"
"git.golem15.com/golem15/summercms/modules/pact"
"github.com/go-gormigrate/gormigrate/v2"
)
func generatedModels() []any {
return []any{
&models.Post{},
}
}
func generatedMigrations() []*gormigrate.Migration {
return []*gormigrate.Migration{
updates.CreatePosts(),
updates.AddPublishedAt(),
}
}
func generatedCommands() []bonfire.Command {
return nil
}
func generatedJobs() []pact.Job {
return nil
}
func generatedAdminControllers() []pact.AdminController {
return []pact.AdminController{
controllers.PostsController(),
}
}