@@ -242,24 +242,12 @@ RETURNING
|
|||||||
"policy_id": p.ID,
|
"policy_id": p.ID,
|
||||||
"expected_version": params.ExpectedVersion,
|
"expected_version": params.ExpectedVersion,
|
||||||
"updated_at": time.Now(),
|
"updated_at": time.Now(),
|
||||||
|
"name": params.Name,
|
||||||
|
"content": params.Content,
|
||||||
|
"status": params.Status,
|
||||||
|
"review_date": params.ReviewDate,
|
||||||
|
"owner_id": params.OwnerID,
|
||||||
}
|
}
|
||||||
|
|
||||||
if params.Name != nil {
|
|
||||||
args["name"] = *params.Name
|
|
||||||
}
|
|
||||||
if params.Content != nil {
|
|
||||||
args["content"] = *params.Content
|
|
||||||
}
|
|
||||||
if params.Status != nil {
|
|
||||||
args["status"] = *params.Status
|
|
||||||
}
|
|
||||||
if params.ReviewDate != nil {
|
|
||||||
args["review_date"] = *params.ReviewDate
|
|
||||||
}
|
|
||||||
if params.OwnerID != nil {
|
|
||||||
args["owner_id"] = *params.OwnerID
|
|
||||||
}
|
|
||||||
|
|
||||||
maps.Copy(args, scope.SQLArguments())
|
maps.Copy(args, scope.SQLArguments())
|
||||||
|
|
||||||
rows, err := conn.Query(ctx, q, args)
|
rows, err := conn.Query(ctx, q, args)
|
||||||
|
|||||||
Reference in New Issue
Block a user