yt-gen-app/lib/prepare/prepare-metadata.go

24 lines
428 B
Go

package prepare
import (
"log"
"git.ymnuktech.ru/ymnuk/yt-gen-app/structs"
)
func PrepareMetadata(project *structs.Project) *structs.Project {
if project == nil {
log.Fatal("Metadata is empty")
}
if project.Name == "" {
log.Fatal("Should be set project name")
}
project = prepareInterfaces(project)
project = prepareDB(project)
project = prepareRoles(project)
project = prepareRest(project)
return project
}