add project subtraction amounts.
continuous-integration/drone/push Build is passing

This commit is contained in:
2021-04-05 23:59:27 +02:00
parent 01bc6a8e55
commit c5af5860bf
9 changed files with 97 additions and 49 deletions
+3 -2
View File
@@ -75,9 +75,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, start_time, end_time, status_tag, favorite
project_id, user_id, name, description, icon, active, created_time, start_time, end_time, subtract_amount, status_tag, favorite
) VALUES (
:project_id, :user_id, :name, :description, :icon, :active, :created_time, :start_time, :end_time, :status_tag, :favorite
:project_id, :user_id, :name, :description, :icon, :active, :created_time, :start_time, :end_time, :subtract_amount, :status_tag, :favorite
)
`, &project)
if err != nil {
@@ -96,6 +96,7 @@ func (r *projectRepository) Update(ctx context.Context, project models.Project)
active = :active,
start_time = :start_time,
end_time = :end_time,
subtract_amount = :subtract_amount,
status_tag = :status_tag,
favorite = :favorite
WHERE project_id=:project_id