Skip to main content

NewProjectModel

NewProjectModel transforms a project proto into a project DB model.

def NewProjectModel(
p: *project.Project
) - > *models.Project, error

Transforms a project proto into a project database model. This function is used to convert the protobuf representation of a project into a format suitable for storage in the database.

Parameters

NameTypeDescription
p*project.ProjectThe project protobuf object to be transformed into a database model.

Returns

TypeDescription
*models.Project, errorA pointer to the models.Project database model if the transformation is successful, and an error if marshaling project labels fails.