Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PCMilerConfiguration ¶
type PCMilerConfiguration struct { bun.BaseModel `bun:"table:pcmiler_configurations,alias:pcm" json:"-"` // Primary identifiers ID pulid.ID `json:"id" bun:",pk,type:VARCHAR(100),notnull"` BusinessUnitID pulid.ID `json:"businessUnitId" bun:"business_unit_id,pk,notnull,type:VARCHAR(100)"` OrganizationID pulid.ID `json:"organizationId" bun:"organization_id,pk,notnull,type:VARCHAR(100)"` // Core Fields APIKey string `json:"apiKey" bun:"api_key,type:VARCHAR(255)"` // Metadata Version int64 `bun:"version,type:BIGINT" json:"version"` CreatedAt int64 `bun:"created_at,type:BIGINT,nullzero,notnull,default:extract(epoch from current_timestamp)::bigint" json:"createdAt"` UpdatedAt int64 `bun:"updated_at,type:BIGINT,nullzero,notnull,default:extract(epoch from current_timestamp)::bigint" json:"updatedAt"` // Relationships BusinessUnit *businessunit.BusinessUnit `bun:"rel:belongs-to,join:business_unit_id=id" json:"-"` Organization *organization.Organization `bun:"rel:has-one,join:organization_id=id" json:"-"` }
func (*PCMilerConfiguration) BeforeAppendModel ¶
Click to show internal directories.
Click to hide internal directories.