@@ -23,8 +23,8 @@ const vendorOverviewPageQuery = graphql`
|
|||||||
id
|
id
|
||||||
name
|
name
|
||||||
description
|
description
|
||||||
serviceStartDate
|
serviceStartAt
|
||||||
serviceTerminationDate
|
serviceTerminationAt
|
||||||
serviceCriticality
|
serviceCriticality
|
||||||
riskTier
|
riskTier
|
||||||
statusPageUrl
|
statusPageUrl
|
||||||
@@ -79,18 +79,18 @@ function VendorOverviewPageContent({
|
|||||||
<Label className="text-sm">Service Start Date</Label>
|
<Label className="text-sm">Service Start Date</Label>
|
||||||
</div>
|
</div>
|
||||||
<p className="text-sm text-gray-600">
|
<p className="text-sm text-gray-600">
|
||||||
{new Date(data.node.serviceStartDate).toLocaleDateString()}
|
{new Date(data.node.serviceStartAt).toLocaleDateString()}
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{data.node?.serviceTerminationDate && (
|
{data.node?.serviceTerminationAt && (
|
||||||
<div className="space-y-2">
|
<div className="space-y-2">
|
||||||
<div className="flex items-center gap-2">
|
<div className="flex items-center gap-2">
|
||||||
<HelpCircle className="h-4 w-4 text-gray-400" />
|
<HelpCircle className="h-4 w-4 text-gray-400" />
|
||||||
<Label className="text-sm">Service Termination Date</Label>
|
<Label className="text-sm">Service Termination At</Label>
|
||||||
</div>
|
</div>
|
||||||
<p className="text-sm text-gray-600">
|
<p className="text-sm text-gray-600">
|
||||||
{new Date(data.node.serviceTerminationDate).toLocaleDateString()}
|
{new Date(data.node.serviceTerminationAt).toLocaleDateString()}
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/**
|
/**
|
||||||
* @generated SignedSource<<7a271eaf4694d17694f97b2326dd865f>>
|
* @generated SignedSource<<180daebbc0ea7b69991d7bad2005ea13>>
|
||||||
* @lightSyntaxTransform
|
* @lightSyntaxTransform
|
||||||
* @nogrep
|
* @nogrep
|
||||||
*/
|
*/
|
||||||
@@ -23,8 +23,8 @@ export type VendorOverviewPageQuery$data = {
|
|||||||
readonly privacyPolicyUrl?: string | null | undefined;
|
readonly privacyPolicyUrl?: string | null | undefined;
|
||||||
readonly riskTier?: RiskTier;
|
readonly riskTier?: RiskTier;
|
||||||
readonly serviceCriticality?: ServiceCriticality;
|
readonly serviceCriticality?: ServiceCriticality;
|
||||||
readonly serviceStartDate?: any;
|
readonly serviceStartAt?: any;
|
||||||
readonly serviceTerminationDate?: any | null | undefined;
|
readonly serviceTerminationAt?: any | null | undefined;
|
||||||
readonly statusPageUrl?: string | null | undefined;
|
readonly statusPageUrl?: string | null | undefined;
|
||||||
readonly termsOfServiceUrl?: string | null | undefined;
|
readonly termsOfServiceUrl?: string | null | undefined;
|
||||||
readonly updatedAt?: any;
|
readonly updatedAt?: any;
|
||||||
@@ -75,14 +75,14 @@ v5 = {
|
|||||||
"alias": null,
|
"alias": null,
|
||||||
"args": null,
|
"args": null,
|
||||||
"kind": "ScalarField",
|
"kind": "ScalarField",
|
||||||
"name": "serviceStartDate",
|
"name": "serviceStartAt",
|
||||||
"storageKey": null
|
"storageKey": null
|
||||||
},
|
},
|
||||||
v6 = {
|
v6 = {
|
||||||
"alias": null,
|
"alias": null,
|
||||||
"args": null,
|
"args": null,
|
||||||
"kind": "ScalarField",
|
"kind": "ScalarField",
|
||||||
"name": "serviceTerminationDate",
|
"name": "serviceTerminationAt",
|
||||||
"storageKey": null
|
"storageKey": null
|
||||||
},
|
},
|
||||||
v7 = {
|
v7 = {
|
||||||
@@ -221,16 +221,16 @@ return {
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"params": {
|
"params": {
|
||||||
"cacheID": "ad3e9f79ffd96f45f653bc45311f162e",
|
"cacheID": "d732d532dc450d86b3e790500c59e0ee",
|
||||||
"id": null,
|
"id": null,
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"name": "VendorOverviewPageQuery",
|
"name": "VendorOverviewPageQuery",
|
||||||
"operationKind": "query",
|
"operationKind": "query",
|
||||||
"text": "query VendorOverviewPageQuery(\n $vendorId: ID!\n) {\n node(id: $vendorId) {\n __typename\n ... on Vendor {\n id\n name\n description\n serviceStartDate\n serviceTerminationDate\n serviceCriticality\n riskTier\n statusPageUrl\n termsOfServiceUrl\n privacyPolicyUrl\n createdAt\n updatedAt\n }\n id\n }\n}\n"
|
"text": "query VendorOverviewPageQuery(\n $vendorId: ID!\n) {\n node(id: $vendorId) {\n __typename\n ... on Vendor {\n id\n name\n description\n serviceStartAt\n serviceTerminationAt\n serviceCriticality\n riskTier\n statusPageUrl\n termsOfServiceUrl\n privacyPolicyUrl\n createdAt\n updatedAt\n }\n id\n }\n}\n"
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
})();
|
})();
|
||||||
|
|
||||||
(node as any).hash = "8fe48d1033182deff812f17769927ef2";
|
(node as any).hash = "0b7427451e68a951e2eecbc3f5c59456";
|
||||||
|
|
||||||
export default node;
|
export default node;
|
||||||
|
|||||||
@@ -118,8 +118,8 @@ type Vendor implements Node {
|
|||||||
description: String!
|
description: String!
|
||||||
createdAt: Datetime!
|
createdAt: Datetime!
|
||||||
updatedAt: Datetime!
|
updatedAt: Datetime!
|
||||||
serviceStartDate: Datetime!
|
serviceStartAt: Datetime!
|
||||||
serviceTerminationDate: Datetime
|
serviceTerminationAt: Datetime
|
||||||
serviceCriticality: ServiceCriticality!
|
serviceCriticality: ServiceCriticality!
|
||||||
riskTier: RiskTier!
|
riskTier: RiskTier!
|
||||||
statusPageUrl: String
|
statusPageUrl: String
|
||||||
@@ -355,8 +355,8 @@ input UpdateVendorInput {
|
|||||||
id: ID!
|
id: ID!
|
||||||
name: String
|
name: String
|
||||||
description: String
|
description: String
|
||||||
serviceStartDate: Datetime
|
serviceStartAt: Datetime
|
||||||
serviceTerminationDate: Datetime
|
serviceTerminationAt: Datetime
|
||||||
serviceCriticality: ServiceCriticality
|
serviceCriticality: ServiceCriticality
|
||||||
riskTier: RiskTier
|
riskTier: RiskTier
|
||||||
statusPageUrl: String
|
statusPageUrl: String
|
||||||
|
|||||||
@@ -252,8 +252,8 @@ type ComplexityRoot struct {
|
|||||||
PrivacyPolicyURL func(childComplexity int) int
|
PrivacyPolicyURL func(childComplexity int) int
|
||||||
RiskTier func(childComplexity int) int
|
RiskTier func(childComplexity int) int
|
||||||
ServiceCriticality func(childComplexity int) int
|
ServiceCriticality func(childComplexity int) int
|
||||||
ServiceStartDate func(childComplexity int) int
|
ServiceStartAt func(childComplexity int) int
|
||||||
ServiceTerminationDate func(childComplexity int) int
|
ServiceTerminationAt func(childComplexity int) int
|
||||||
StatusPageURL func(childComplexity int) int
|
StatusPageURL func(childComplexity int) int
|
||||||
TermsOfServiceURL func(childComplexity int) int
|
TermsOfServiceURL func(childComplexity int) int
|
||||||
UpdatedAt func(childComplexity int) int
|
UpdatedAt func(childComplexity int) int
|
||||||
@@ -1172,19 +1172,19 @@ func (e *executableSchema) Complexity(typeName, field string, childComplexity in
|
|||||||
|
|
||||||
return e.complexity.Vendor.ServiceCriticality(childComplexity), true
|
return e.complexity.Vendor.ServiceCriticality(childComplexity), true
|
||||||
|
|
||||||
case "Vendor.serviceStartDate":
|
case "Vendor.serviceStartAt":
|
||||||
if e.complexity.Vendor.ServiceStartDate == nil {
|
if e.complexity.Vendor.ServiceStartAt == nil {
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
|
||||||
return e.complexity.Vendor.ServiceStartDate(childComplexity), true
|
return e.complexity.Vendor.ServiceStartAt(childComplexity), true
|
||||||
|
|
||||||
case "Vendor.serviceTerminationDate":
|
case "Vendor.serviceTerminationAt":
|
||||||
if e.complexity.Vendor.ServiceTerminationDate == nil {
|
if e.complexity.Vendor.ServiceTerminationAt == nil {
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
|
||||||
return e.complexity.Vendor.ServiceTerminationDate(childComplexity), true
|
return e.complexity.Vendor.ServiceTerminationAt(childComplexity), true
|
||||||
|
|
||||||
case "Vendor.statusPageUrl":
|
case "Vendor.statusPageUrl":
|
||||||
if e.complexity.Vendor.StatusPageURL == nil {
|
if e.complexity.Vendor.StatusPageURL == nil {
|
||||||
@@ -1465,8 +1465,8 @@ type Vendor implements Node {
|
|||||||
description: String!
|
description: String!
|
||||||
createdAt: Datetime!
|
createdAt: Datetime!
|
||||||
updatedAt: Datetime!
|
updatedAt: Datetime!
|
||||||
serviceStartDate: Datetime!
|
serviceStartAt: Datetime!
|
||||||
serviceTerminationDate: Datetime
|
serviceTerminationAt: Datetime
|
||||||
serviceCriticality: ServiceCriticality!
|
serviceCriticality: ServiceCriticality!
|
||||||
riskTier: RiskTier!
|
riskTier: RiskTier!
|
||||||
statusPageUrl: String
|
statusPageUrl: String
|
||||||
@@ -1702,8 +1702,8 @@ input UpdateVendorInput {
|
|||||||
id: ID!
|
id: ID!
|
||||||
name: String
|
name: String
|
||||||
description: String
|
description: String
|
||||||
serviceStartDate: Datetime
|
serviceStartAt: Datetime
|
||||||
serviceTerminationDate: Datetime
|
serviceTerminationAt: Datetime
|
||||||
serviceCriticality: ServiceCriticality
|
serviceCriticality: ServiceCriticality
|
||||||
riskTier: RiskTier
|
riskTier: RiskTier
|
||||||
statusPageUrl: String
|
statusPageUrl: String
|
||||||
@@ -4927,10 +4927,10 @@ func (ec *executionContext) fieldContext_Mutation_createVendor(ctx context.Conte
|
|||||||
return ec.fieldContext_Vendor_createdAt(ctx, field)
|
return ec.fieldContext_Vendor_createdAt(ctx, field)
|
||||||
case "updatedAt":
|
case "updatedAt":
|
||||||
return ec.fieldContext_Vendor_updatedAt(ctx, field)
|
return ec.fieldContext_Vendor_updatedAt(ctx, field)
|
||||||
case "serviceStartDate":
|
case "serviceStartAt":
|
||||||
return ec.fieldContext_Vendor_serviceStartDate(ctx, field)
|
return ec.fieldContext_Vendor_serviceStartAt(ctx, field)
|
||||||
case "serviceTerminationDate":
|
case "serviceTerminationAt":
|
||||||
return ec.fieldContext_Vendor_serviceTerminationDate(ctx, field)
|
return ec.fieldContext_Vendor_serviceTerminationAt(ctx, field)
|
||||||
case "serviceCriticality":
|
case "serviceCriticality":
|
||||||
return ec.fieldContext_Vendor_serviceCriticality(ctx, field)
|
return ec.fieldContext_Vendor_serviceCriticality(ctx, field)
|
||||||
case "riskTier":
|
case "riskTier":
|
||||||
@@ -7291,15 +7291,15 @@ func (ec *executionContext) fieldContext_Vendor_updatedAt(_ context.Context, fie
|
|||||||
return fc, nil
|
return fc, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (ec *executionContext) _Vendor_serviceStartDate(ctx context.Context, field graphql.CollectedField, obj *types.Vendor) (ret graphql.Marshaler) {
|
func (ec *executionContext) _Vendor_serviceStartAt(ctx context.Context, field graphql.CollectedField, obj *types.Vendor) (ret graphql.Marshaler) {
|
||||||
fc, err := ec.fieldContext_Vendor_serviceStartDate(ctx, field)
|
fc, err := ec.fieldContext_Vendor_serviceStartAt(ctx, field)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return graphql.Null
|
return graphql.Null
|
||||||
}
|
}
|
||||||
ctx = graphql.WithFieldContext(ctx, fc)
|
ctx = graphql.WithFieldContext(ctx, fc)
|
||||||
resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (any, error) {
|
resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (any, error) {
|
||||||
ctx = rctx // use context from middleware stack in children
|
ctx = rctx // use context from middleware stack in children
|
||||||
return obj.ServiceStartDate, nil
|
return obj.ServiceStartAt, nil
|
||||||
})
|
})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
ec.Error(ctx, err)
|
ec.Error(ctx, err)
|
||||||
@@ -7316,7 +7316,7 @@ func (ec *executionContext) _Vendor_serviceStartDate(ctx context.Context, field
|
|||||||
return ec.marshalNDatetime2timeᚐTime(ctx, field.Selections, res)
|
return ec.marshalNDatetime2timeᚐTime(ctx, field.Selections, res)
|
||||||
}
|
}
|
||||||
|
|
||||||
func (ec *executionContext) fieldContext_Vendor_serviceStartDate(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
|
func (ec *executionContext) fieldContext_Vendor_serviceStartAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
|
||||||
fc = &graphql.FieldContext{
|
fc = &graphql.FieldContext{
|
||||||
Object: "Vendor",
|
Object: "Vendor",
|
||||||
Field: field,
|
Field: field,
|
||||||
@@ -7329,15 +7329,15 @@ func (ec *executionContext) fieldContext_Vendor_serviceStartDate(_ context.Conte
|
|||||||
return fc, nil
|
return fc, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (ec *executionContext) _Vendor_serviceTerminationDate(ctx context.Context, field graphql.CollectedField, obj *types.Vendor) (ret graphql.Marshaler) {
|
func (ec *executionContext) _Vendor_serviceTerminationAt(ctx context.Context, field graphql.CollectedField, obj *types.Vendor) (ret graphql.Marshaler) {
|
||||||
fc, err := ec.fieldContext_Vendor_serviceTerminationDate(ctx, field)
|
fc, err := ec.fieldContext_Vendor_serviceTerminationAt(ctx, field)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return graphql.Null
|
return graphql.Null
|
||||||
}
|
}
|
||||||
ctx = graphql.WithFieldContext(ctx, fc)
|
ctx = graphql.WithFieldContext(ctx, fc)
|
||||||
resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (any, error) {
|
resTmp, err := ec.ResolverMiddleware(ctx, func(rctx context.Context) (any, error) {
|
||||||
ctx = rctx // use context from middleware stack in children
|
ctx = rctx // use context from middleware stack in children
|
||||||
return obj.ServiceTerminationDate, nil
|
return obj.ServiceTerminationAt, nil
|
||||||
})
|
})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
ec.Error(ctx, err)
|
ec.Error(ctx, err)
|
||||||
@@ -7351,7 +7351,7 @@ func (ec *executionContext) _Vendor_serviceTerminationDate(ctx context.Context,
|
|||||||
return ec.marshalODatetime2ᚖtimeᚐTime(ctx, field.Selections, res)
|
return ec.marshalODatetime2ᚖtimeᚐTime(ctx, field.Selections, res)
|
||||||
}
|
}
|
||||||
|
|
||||||
func (ec *executionContext) fieldContext_Vendor_serviceTerminationDate(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
|
func (ec *executionContext) fieldContext_Vendor_serviceTerminationAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
|
||||||
fc = &graphql.FieldContext{
|
fc = &graphql.FieldContext{
|
||||||
Object: "Vendor",
|
Object: "Vendor",
|
||||||
Field: field,
|
Field: field,
|
||||||
@@ -7718,10 +7718,10 @@ func (ec *executionContext) fieldContext_VendorEdge_node(_ context.Context, fiel
|
|||||||
return ec.fieldContext_Vendor_createdAt(ctx, field)
|
return ec.fieldContext_Vendor_createdAt(ctx, field)
|
||||||
case "updatedAt":
|
case "updatedAt":
|
||||||
return ec.fieldContext_Vendor_updatedAt(ctx, field)
|
return ec.fieldContext_Vendor_updatedAt(ctx, field)
|
||||||
case "serviceStartDate":
|
case "serviceStartAt":
|
||||||
return ec.fieldContext_Vendor_serviceStartDate(ctx, field)
|
return ec.fieldContext_Vendor_serviceStartAt(ctx, field)
|
||||||
case "serviceTerminationDate":
|
case "serviceTerminationAt":
|
||||||
return ec.fieldContext_Vendor_serviceTerminationDate(ctx, field)
|
return ec.fieldContext_Vendor_serviceTerminationAt(ctx, field)
|
||||||
case "serviceCriticality":
|
case "serviceCriticality":
|
||||||
return ec.fieldContext_Vendor_serviceCriticality(ctx, field)
|
return ec.fieldContext_Vendor_serviceCriticality(ctx, field)
|
||||||
case "riskTier":
|
case "riskTier":
|
||||||
@@ -9440,7 +9440,7 @@ func (ec *executionContext) unmarshalInputUpdateVendorInput(ctx context.Context,
|
|||||||
asMap[k] = v
|
asMap[k] = v
|
||||||
}
|
}
|
||||||
|
|
||||||
fieldsInOrder := [...]string{"id", "name", "description", "serviceStartDate", "serviceTerminationDate", "serviceCriticality", "riskTier", "statusPageUrl", "termsOfServiceUrl", "privacyPolicyUrl"}
|
fieldsInOrder := [...]string{"id", "name", "description", "serviceStartAt", "serviceTerminationAt", "serviceCriticality", "riskTier", "statusPageUrl", "termsOfServiceUrl", "privacyPolicyUrl"}
|
||||||
for _, k := range fieldsInOrder {
|
for _, k := range fieldsInOrder {
|
||||||
v, ok := asMap[k]
|
v, ok := asMap[k]
|
||||||
if !ok {
|
if !ok {
|
||||||
@@ -9468,20 +9468,20 @@ func (ec *executionContext) unmarshalInputUpdateVendorInput(ctx context.Context,
|
|||||||
return it, err
|
return it, err
|
||||||
}
|
}
|
||||||
it.Description = data
|
it.Description = data
|
||||||
case "serviceStartDate":
|
case "serviceStartAt":
|
||||||
ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("serviceStartDate"))
|
ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("serviceStartAt"))
|
||||||
data, err := ec.unmarshalODatetime2ᚖtimeᚐTime(ctx, v)
|
data, err := ec.unmarshalODatetime2ᚖtimeᚐTime(ctx, v)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return it, err
|
return it, err
|
||||||
}
|
}
|
||||||
it.ServiceStartDate = data
|
it.ServiceStartAt = data
|
||||||
case "serviceTerminationDate":
|
case "serviceTerminationAt":
|
||||||
ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("serviceTerminationDate"))
|
ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("serviceTerminationAt"))
|
||||||
data, err := ec.unmarshalODatetime2ᚖtimeᚐTime(ctx, v)
|
data, err := ec.unmarshalODatetime2ᚖtimeᚐTime(ctx, v)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return it, err
|
return it, err
|
||||||
}
|
}
|
||||||
it.ServiceTerminationDate = data
|
it.ServiceTerminationAt = data
|
||||||
case "serviceCriticality":
|
case "serviceCriticality":
|
||||||
ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("serviceCriticality"))
|
ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("serviceCriticality"))
|
||||||
data, err := ec.unmarshalOServiceCriticality2ᚖgithubᚗcomᚋgetproboᚋproboᚋpkgᚋproboᚋcoredataᚐServiceCriticality(ctx, v)
|
data, err := ec.unmarshalOServiceCriticality2ᚖgithubᚗcomᚋgetproboᚋproboᚋpkgᚋproboᚋcoredataᚐServiceCriticality(ctx, v)
|
||||||
@@ -11356,13 +11356,13 @@ func (ec *executionContext) _Vendor(ctx context.Context, sel ast.SelectionSet, o
|
|||||||
if out.Values[i] == graphql.Null {
|
if out.Values[i] == graphql.Null {
|
||||||
out.Invalids++
|
out.Invalids++
|
||||||
}
|
}
|
||||||
case "serviceStartDate":
|
case "serviceStartAt":
|
||||||
out.Values[i] = ec._Vendor_serviceStartDate(ctx, field, obj)
|
out.Values[i] = ec._Vendor_serviceStartAt(ctx, field, obj)
|
||||||
if out.Values[i] == graphql.Null {
|
if out.Values[i] == graphql.Null {
|
||||||
out.Invalids++
|
out.Invalids++
|
||||||
}
|
}
|
||||||
case "serviceTerminationDate":
|
case "serviceTerminationAt":
|
||||||
out.Values[i] = ec._Vendor_serviceTerminationDate(ctx, field, obj)
|
out.Values[i] = ec._Vendor_serviceTerminationAt(ctx, field, obj)
|
||||||
case "serviceCriticality":
|
case "serviceCriticality":
|
||||||
out.Values[i] = ec._Vendor_serviceCriticality(ctx, field, obj)
|
out.Values[i] = ec._Vendor_serviceCriticality(ctx, field, obj)
|
||||||
if out.Values[i] == graphql.Null {
|
if out.Values[i] == graphql.Null {
|
||||||
|
|||||||
@@ -242,8 +242,8 @@ type UpdateVendorInput struct {
|
|||||||
ID gid.GID `json:"id"`
|
ID gid.GID `json:"id"`
|
||||||
Name *string `json:"name,omitempty"`
|
Name *string `json:"name,omitempty"`
|
||||||
Description *string `json:"description,omitempty"`
|
Description *string `json:"description,omitempty"`
|
||||||
ServiceStartDate *time.Time `json:"serviceStartDate,omitempty"`
|
ServiceStartAt *time.Time `json:"serviceStartAt,omitempty"`
|
||||||
ServiceTerminationDate *time.Time `json:"serviceTerminationDate,omitempty"`
|
ServiceTerminationAt *time.Time `json:"serviceTerminationAt,omitempty"`
|
||||||
ServiceCriticality *coredata.ServiceCriticality `json:"serviceCriticality,omitempty"`
|
ServiceCriticality *coredata.ServiceCriticality `json:"serviceCriticality,omitempty"`
|
||||||
RiskTier *coredata.RiskTier `json:"riskTier,omitempty"`
|
RiskTier *coredata.RiskTier `json:"riskTier,omitempty"`
|
||||||
StatusPageURL *string `json:"statusPageUrl,omitempty"`
|
StatusPageURL *string `json:"statusPageUrl,omitempty"`
|
||||||
@@ -257,8 +257,8 @@ type Vendor struct {
|
|||||||
Description string `json:"description"`
|
Description string `json:"description"`
|
||||||
CreatedAt time.Time `json:"createdAt"`
|
CreatedAt time.Time `json:"createdAt"`
|
||||||
UpdatedAt time.Time `json:"updatedAt"`
|
UpdatedAt time.Time `json:"updatedAt"`
|
||||||
ServiceStartDate time.Time `json:"serviceStartDate"`
|
ServiceStartAt time.Time `json:"serviceStartAt"`
|
||||||
ServiceTerminationDate *time.Time `json:"serviceTerminationDate,omitempty"`
|
ServiceTerminationAt *time.Time `json:"serviceTerminationAt,omitempty"`
|
||||||
ServiceCriticality coredata.ServiceCriticality `json:"serviceCriticality"`
|
ServiceCriticality coredata.ServiceCriticality `json:"serviceCriticality"`
|
||||||
RiskTier coredata.RiskTier `json:"riskTier"`
|
RiskTier coredata.RiskTier `json:"riskTier"`
|
||||||
StatusPageURL *string `json:"statusPageUrl,omitempty"`
|
StatusPageURL *string `json:"statusPageUrl,omitempty"`
|
||||||
|
|||||||
@@ -46,8 +46,8 @@ func NewVendor(v *coredata.Vendor) *Vendor {
|
|||||||
Description: v.Description,
|
Description: v.Description,
|
||||||
CreatedAt: v.CreatedAt,
|
CreatedAt: v.CreatedAt,
|
||||||
UpdatedAt: v.UpdatedAt,
|
UpdatedAt: v.UpdatedAt,
|
||||||
ServiceStartDate: v.ServiceStartDate,
|
ServiceStartAt: v.ServiceStartAt,
|
||||||
ServiceTerminationDate: v.ServiceTerminationDate,
|
ServiceTerminationAt: v.ServiceTerminationAt,
|
||||||
ServiceCriticality: v.ServiceCriticality,
|
ServiceCriticality: v.ServiceCriticality,
|
||||||
RiskTier: v.RiskTier,
|
RiskTier: v.RiskTier,
|
||||||
StatusPageURL: v.StatusPageURL,
|
StatusPageURL: v.StatusPageURL,
|
||||||
|
|||||||
2
pkg/probo/coredata/migrations/20250218T120000Z.sql
Normal file
2
pkg/probo/coredata/migrations/20250218T120000Z.sql
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
ALTER TABLE vendors RENAME COLUMN service_start_date TO service_start_at;
|
||||||
|
ALTER TABLE vendors RENAME COLUMN service_termination_date TO service_termination_at;
|
||||||
@@ -32,8 +32,8 @@ type (
|
|||||||
OrganizationID gid.GID
|
OrganizationID gid.GID
|
||||||
Name string
|
Name string
|
||||||
Description string
|
Description string
|
||||||
ServiceStartDate time.Time
|
ServiceStartAt time.Time
|
||||||
ServiceTerminationDate *time.Time
|
ServiceTerminationAt *time.Time
|
||||||
ServiceCriticality ServiceCriticality
|
ServiceCriticality ServiceCriticality
|
||||||
RiskTier RiskTier
|
RiskTier RiskTier
|
||||||
StatusPageURL *string
|
StatusPageURL *string
|
||||||
@@ -56,8 +56,8 @@ func (v *Vendor) scan(r pgx.Row) error {
|
|||||||
&v.OrganizationID,
|
&v.OrganizationID,
|
||||||
&v.Name,
|
&v.Name,
|
||||||
&v.Description,
|
&v.Description,
|
||||||
&v.ServiceStartDate,
|
&v.ServiceStartAt,
|
||||||
&v.ServiceTerminationDate,
|
&v.ServiceTerminationAt,
|
||||||
&v.ServiceCriticality,
|
&v.ServiceCriticality,
|
||||||
&v.RiskTier,
|
&v.RiskTier,
|
||||||
&v.StatusPageURL,
|
&v.StatusPageURL,
|
||||||
@@ -80,8 +80,8 @@ SELECT
|
|||||||
organization_id,
|
organization_id,
|
||||||
name,
|
name,
|
||||||
description,
|
description,
|
||||||
service_start_date,
|
service_start_at,
|
||||||
service_termination_date,
|
service_termination_at,
|
||||||
service_criticality,
|
service_criticality,
|
||||||
risk_tier,
|
risk_tier,
|
||||||
status_page_url,
|
status_page_url,
|
||||||
@@ -125,8 +125,8 @@ INSERT INTO
|
|||||||
organization_id,
|
organization_id,
|
||||||
name,
|
name,
|
||||||
description,
|
description,
|
||||||
service_start_date,
|
service_start_at,
|
||||||
service_termination_date,
|
service_termination_at,
|
||||||
service_criticality,
|
service_criticality,
|
||||||
risk_tier,
|
risk_tier,
|
||||||
status_page_url,
|
status_page_url,
|
||||||
@@ -140,8 +140,8 @@ VALUES (
|
|||||||
@organization_id,
|
@organization_id,
|
||||||
@name,
|
@name,
|
||||||
@description,
|
@description,
|
||||||
@service_start_date,
|
@service_start_at,
|
||||||
@service_termination_date,
|
@service_termination_at,
|
||||||
@service_criticality,
|
@service_criticality,
|
||||||
@risk_tier,
|
@risk_tier,
|
||||||
@status_page_url,
|
@status_page_url,
|
||||||
@@ -157,8 +157,8 @@ VALUES (
|
|||||||
"organization_id": v.OrganizationID,
|
"organization_id": v.OrganizationID,
|
||||||
"name": v.Name,
|
"name": v.Name,
|
||||||
"description": v.Description,
|
"description": v.Description,
|
||||||
"service_start_date": v.ServiceStartDate,
|
"service_start_at": v.ServiceStartAt,
|
||||||
"service_termination_date": v.ServiceTerminationDate,
|
"service_termination_at": v.ServiceTerminationAt,
|
||||||
"service_criticality": v.ServiceCriticality,
|
"service_criticality": v.ServiceCriticality,
|
||||||
"risk_tier": v.RiskTier,
|
"risk_tier": v.RiskTier,
|
||||||
"status_page_url": v.StatusPageURL,
|
"status_page_url": v.StatusPageURL,
|
||||||
@@ -202,8 +202,8 @@ SELECT
|
|||||||
organization_id,
|
organization_id,
|
||||||
name,
|
name,
|
||||||
description,
|
description,
|
||||||
service_start_date,
|
service_start_at,
|
||||||
service_termination_date,
|
service_termination_at,
|
||||||
service_criticality,
|
service_criticality,
|
||||||
risk_tier,
|
risk_tier,
|
||||||
status_page_url,
|
status_page_url,
|
||||||
|
|||||||
Reference in New Issue
Block a user