add multiple statuses to proejcts, though it's a bit hacked on.
continuous-integration/drone/push Build is passing
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -62,9 +62,9 @@ func (r *projectRepository) List(ctx context.Context, filter models.ProjectFilte
|
||||
func (r *projectRepository) Insert(ctx context.Context, project models.Project) error {
|
||||
_, err := r.db.NamedExecContext(ctx, `
|
||||
INSERT INTO project(
|
||||
project_id, user_id, name, description, icon, active, created_time, end_time
|
||||
project_id, user_id, name, description, icon, active, created_time, end_time, status_tag
|
||||
) VALUES (
|
||||
:project_id, :user_id, :name, :description, :icon, :active, :created_time, :end_time
|
||||
:project_id, :user_id, :name, :description, :icon, :active, :created_time, :end_time, :status_tag
|
||||
)
|
||||
`, &project)
|
||||
if err != nil {
|
||||
@@ -81,7 +81,8 @@ func (r *projectRepository) Update(ctx context.Context, project models.Project)
|
||||
description = :description,
|
||||
icon = :icon,
|
||||
active = :active,
|
||||
end_time = :end_time
|
||||
end_time = :end_time,
|
||||
status_tag = :status_tag
|
||||
WHERE project_id=:project_id
|
||||
`, &project)
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user