Add FullDescription field to Industry model and related structs

v0.6.0 v0.6.0
Vernon Keenan 2024-01-22 15:39:53 +00:00
parent c06ed9fdc5
commit 6d0cc3e67d
12 changed files with 1504 additions and 200 deletions

View File

@ -23,9 +23,30 @@ import (
// swagger:model CompanyProduct
type CompanyProduct struct {
// Account Email
AccountEmail *string `json:"AccountEmail,omitempty"`
// ID of the Company that owns this Product
AccountID *string `json:"AccountID,omitempty"`
// Account Logo
AccountLogo *string `json:"AccountLogo,omitempty"`
// Account Name
AccountName *string `json:"AccountName,omitempty"`
// Account Number
AccountNumber *string `json:"AccountNumber,omitempty"`
// Account Publish
AccountPublish *bool `json:"AccountPublish,omitempty"`
// Account Slug
AccountSlug *string `json:"AccountSlug,omitempty"`
// Account Website
AccountWebsite *string `json:"AccountWebsite,omitempty"`
// Salesforce AppExchange URL
AppExchange *string `json:"AppExchange,omitempty"`

View File

@ -23,9 +23,30 @@ import (
// swagger:model CompanyService
type CompanyService struct {
// Account Email
AccountEmail *string `json:"AccountEmail,omitempty"`
// ID of the Company that owns this Service
AccountID string `json:"AccountID,omitempty"`
// Account Logo
AccountLogo *string `json:"AccountLogo,omitempty"`
// Account Name
AccountName *string `json:"AccountName,omitempty"`
// Account Number
AccountNumber *string `json:"AccountNumber,omitempty"`
// Account Publish
AccountPublish *bool `json:"AccountPublish,omitempty"`
// Account Slug
AccountSlug *string `json:"AccountSlug,omitempty"`
// Account Website
AccountWebsite *string `json:"AccountWebsite,omitempty"`
// Salesforce AppExchange URL
AppExchange *string `json:"AppExchange,omitempty"`

View File

@ -38,6 +38,9 @@ type Industry struct {
// Industry Description
Description *string `json:"Description,omitempty"`
// Full Description
FullDescription *string `json:"FullDescription,omitempty"`
// Record Id
ID string `json:"ID,omitempty"`

View File

@ -38,6 +38,9 @@ type Industry struct {
// Industry Description
Description *string `json:"Description,omitempty"`
// Full Description
FullDescription *string `json:"FullDescription,omitempty"`
// Record Id
ID string `json:"ID,omitempty"`

View File

@ -17,7 +17,7 @@ import (
"github.com/go-openapi/swag"
)
// IndustryService Junction Object bewtwen Industry and CompanyService
// IndustryService Junction Object between Industry and CompanyService
//
// swagger:model IndustryService
type IndustryService struct {

41
go.mod
View File

@ -3,30 +3,21 @@ module code.tnxs.net/vernonkeenan/lib
go 1.15
require (
github.com/cespare/xxhash/v2 v2.2.0 // indirect
github.com/go-openapi/errors v0.20.3
github.com/go-openapi/jsonreference v0.20.2 // indirect
github.com/go-openapi/loads v0.21.2 // indirect
github.com/go-openapi/runtime v0.25.0
github.com/go-openapi/spec v0.20.8 // indirect
github.com/go-openapi/strfmt v0.21.7
github.com/go-openapi/swag v0.22.3
github.com/go-openapi/validate v0.22.1
github.com/go-sql-driver/mysql v1.7.0
github.com/golang/protobuf v1.5.3 // indirect
github.com/pelletier/go-toml v1.9.5 // indirect
github.com/pelletier/go-toml/v2 v2.0.7 // indirect
github.com/prometheus/client_golang v1.14.0
github.com/prometheus/common v0.42.0 // indirect
github.com/prometheus/procfs v0.9.0 // indirect
github.com/rs/cors v1.8.3
github.com/spf13/afero v1.9.5 // indirect
github.com/spf13/viper v1.15.0
github.com/go-openapi/analysis v0.22.2 // indirect
github.com/go-openapi/errors v0.21.0
github.com/go-openapi/runtime v0.26.2
github.com/go-openapi/strfmt v0.22.0
github.com/go-openapi/swag v0.22.8
github.com/go-openapi/validate v0.22.6
github.com/go-sql-driver/mysql v1.7.1
github.com/pelletier/go-toml/v2 v2.1.1 // indirect
github.com/prometheus/client_golang v1.18.0
github.com/prometheus/common v0.46.0 // indirect
github.com/rs/cors v1.10.1
github.com/spf13/viper v1.18.2
github.com/taxnexus/go-force v1.0.7
go.opentelemetry.io/otel v1.14.0 // indirect
go.uber.org/atomic v1.10.0 // indirect
go.uber.org/multierr v1.10.0 // indirect
go.uber.org/zap v1.24.0
golang.org/x/net v0.8.0 // indirect
google.golang.org/protobuf v1.30.0 // indirect
go.opentelemetry.io/otel v1.22.0 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.26.0
golang.org/x/exp v0.0.0-20240119083558-1b970713d09a // indirect
)

1485
go.sum

File diff suppressed because it is too large Load Diff

View File

@ -28,6 +28,10 @@ Industry:
description: Industry Description
type: string
x-nullable: true
FullDescription:
description: Full Description
type: string
x-nullable: true
ImageAltText:
description: Image Alt Text
type: string

View File

@ -1200,6 +1200,34 @@ definitions:
description: ID of the Company that owns this Product
type: string
x-nullable: true
AccountNumber:
description: Account Number
type: string
x-nullable: true
AccountName:
description: Account Name
type: string
x-nullable: true
AccountPublish:
description: Account Publish
type: boolean
x-nullable: true
AccountWebsite:
description: Account Website
type: string
x-nullable: true
AccountEmail:
description: Account Email
type: string
x-nullable: true
AccountLogo:
description: Account Logo
type: string
x-nullable: true
AccountSlug:
description: Account Slug
type: string
x-nullable: true
AppExchange:
description: Salesforce AppExchange URL
type: string
@ -1305,6 +1333,34 @@ definitions:
AccountID:
description: ID of the Company that owns this Service
type: string
AccountNumber:
description: Account Number
type: string
x-nullable: true
AccountName:
description: Account Name
type: string
x-nullable: true
AccountPublish:
description: Account Publish
type: boolean
x-nullable: true
AccountWebsite:
description: Account Website
type: string
x-nullable: true
AccountEmail:
description: Account Email
type: string
x-nullable: true
AccountLogo:
description: Account Logo
type: string
x-nullable: true
AccountSlug:
description: Account Slug
type: string
x-nullable: true
AppExchange:
description: Salesforce AppExchange URL
type: string
@ -1587,6 +1643,10 @@ definitions:
description: Industry Description
type: string
x-nullable: true
FullDescription:
description: Full Description
type: string
x-nullable: true
ImageAltText:
description: Image Alt Text
type: string

View File

@ -4343,7 +4343,7 @@ definitions:
$ref: "#/definitions/ResponseMeta"
type: object
IndustryService:
description: Junction Object bewtwen Industry and CompanyService
description: Junction Object between Industry and CompanyService
properties:
ID:
description: Record Id

View File

@ -1200,6 +1200,34 @@ definitions:
description: ID of the Company that owns this Product
type: string
x-nullable: true
AccountNumber:
description: Account Number
type: string
x-nullable: true
AccountName:
description: Account Name
type: string
x-nullable: true
AccountPublish:
description: Account Publish
type: boolean
x-nullable: true
AccountWebsite:
description: Account Website
type: string
x-nullable: true
AccountEmail:
description: Account Email
type: string
x-nullable: true
AccountLogo:
description: Account Logo
type: string
x-nullable: true
AccountSlug:
description: Account Slug
type: string
x-nullable: true
AppExchange:
description: Salesforce AppExchange URL
type: string
@ -1305,6 +1333,34 @@ definitions:
AccountID:
description: ID of the Company that owns this Service
type: string
AccountNumber:
description: Account Number
type: string
x-nullable: true
AccountName:
description: Account Name
type: string
x-nullable: true
AccountPublish:
description: Account Publish
type: boolean
x-nullable: true
AccountWebsite:
description: Account Website
type: string
x-nullable: true
AccountEmail:
description: Account Email
type: string
x-nullable: true
AccountLogo:
description: Account Logo
type: string
x-nullable: true
AccountSlug:
description: Account Slug
type: string
x-nullable: true
AppExchange:
description: Salesforce AppExchange URL
type: string
@ -1587,6 +1643,10 @@ definitions:
description: Industry Description
type: string
x-nullable: true
FullDescription:
description: Full Description
type: string
x-nullable: true
ImageAltText:
description: Image Alt Text
type: string

View File

@ -4343,7 +4343,7 @@ definitions:
$ref: "#/definitions/ResponseMeta"
type: object
IndustryService:
description: Junction Object bewtwen Industry and CompanyService
description: Junction Object between Industry and CompanyService
properties:
ID:
description: Record Id