fix(09): WR-09 scaffold admin controllers with a required permission and a record source placeholder
This commit is contained in:
@@ -34,6 +34,7 @@ type artifactData struct {
|
||||
DownSQL string
|
||||
CommandName string
|
||||
Description string
|
||||
Permission string
|
||||
}
|
||||
|
||||
var migrationNow = func() time.Time { return time.Now().UTC() }
|
||||
@@ -265,6 +266,7 @@ func MakeAdminController(ctx context.Context, startDir, pluginID, name string) (
|
||||
ConfigDir: configDir,
|
||||
PluginPath: strings.ReplaceAll(plugin.ID, ".", "/"),
|
||||
Snake: snake,
|
||||
Permission: plugin.ID + ".access_" + snake,
|
||||
}
|
||||
src, err := renderStub("admin_controller.go", data)
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user