@@ -295,34 +295,15 @@ RETURNING
|
|||||||
"vendor_id": v.ID,
|
"vendor_id": v.ID,
|
||||||
"expected_version": params.ExpectedVersion,
|
"expected_version": params.ExpectedVersion,
|
||||||
"updated_at": time.Now(),
|
"updated_at": time.Now(),
|
||||||
}
|
"name": params.Name,
|
||||||
|
"description": params.Description,
|
||||||
if params.Name != nil {
|
"service_start_at": params.ServiceStartAt,
|
||||||
args["name"] = *params.Name
|
"service_termination_at": params.ServiceTerminationAt,
|
||||||
}
|
"service_criticality": params.ServiceCriticality,
|
||||||
if params.Description != nil {
|
"risk_tier": params.RiskTier,
|
||||||
args["description"] = *params.Description
|
"status_page_url": params.StatusPageURL,
|
||||||
}
|
"terms_of_service_url": params.TermsOfServiceURL,
|
||||||
if params.ServiceStartAt != nil {
|
"privacy_policy_url": params.PrivacyPolicyURL,
|
||||||
args["service_start_at"] = *params.ServiceStartAt
|
|
||||||
}
|
|
||||||
if params.ServiceTerminationAt != nil {
|
|
||||||
args["service_termination_at"] = *params.ServiceTerminationAt
|
|
||||||
}
|
|
||||||
if params.ServiceCriticality != nil {
|
|
||||||
args["service_criticality"] = *params.ServiceCriticality
|
|
||||||
}
|
|
||||||
if params.RiskTier != nil {
|
|
||||||
args["risk_tier"] = *params.RiskTier
|
|
||||||
}
|
|
||||||
if params.StatusPageURL != nil {
|
|
||||||
args["status_page_url"] = *params.StatusPageURL
|
|
||||||
}
|
|
||||||
if params.TermsOfServiceURL != nil {
|
|
||||||
args["terms_of_service_url"] = *params.TermsOfServiceURL
|
|
||||||
}
|
|
||||||
if params.PrivacyPolicyURL != nil {
|
|
||||||
args["privacy_policy_url"] = *params.PrivacyPolicyURL
|
|
||||||
}
|
}
|
||||||
|
|
||||||
maps.Copy(args, scope.SQLArguments())
|
maps.Copy(args, scope.SQLArguments())
|
||||||
|
|||||||
Reference in New Issue
Block a user