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
| Name | Type | Description |
|---|---|---|
| p | *project.Project | The project protobuf object to be transformed into a database model. |
Returns
| Type | Description |
|---|---|
*models.Project, error | A pointer to the models.Project database model if the transformation is successful, and an error if marshaling project labels fails. |