Rename column

Signed-off-by: gearnode <bryan@frimin.fr>
This commit is contained in:
gearnode
2025-02-18 12:02:23 +01:00
parent 1ef8468d0e
commit ebdf14645d
8 changed files with 139 additions and 137 deletions

View File

@@ -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>
)} )}

View File

@@ -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;

View File

@@ -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

View File

@@ -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 {

View File

@@ -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"`

View File

@@ -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,

View 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;

View File

@@ -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,