86 lines
4.4 KiB
Go
86 lines
4.4 KiB
Go
// Code generated by gorm.io/gen. DO NOT EDIT.
|
|
// Code generated by gorm.io/gen. DO NOT EDIT.
|
|
// Code generated by gorm.io/gen. DO NOT EDIT.
|
|
|
|
package dbmodel
|
|
|
|
import "git.ma-al.com/goc_marek/gormcol"
|
|
|
|
const TableNamePsCarrier = "ps_carrier"
|
|
|
|
// PsCarrier mapped from table <ps_carrier>
|
|
type PsCarrier struct {
|
|
IDCarrier int32 `gorm:"column:id_carrier;primaryKey;autoIncrement:true" json:"id_carrier"`
|
|
IDReference int32 `gorm:"column:id_reference;not null;index:reference,priority:1" json:"id_reference"`
|
|
IDTaxRulesGroup *int32 `gorm:"column:id_tax_rules_group;index:id_tax_rules_group,priority:1" json:"id_tax_rules_group"`
|
|
Name string `gorm:"column:name;not null" json:"name"`
|
|
URL *string `gorm:"column:url" json:"url"`
|
|
Active bool `gorm:"column:active;not null;index:deleted,priority:2;index:reference,priority:3" json:"active"`
|
|
Deleted bool `gorm:"column:deleted;not null;index:deleted,priority:1;index:reference,priority:2" json:"deleted"`
|
|
ShippingHandling bool `gorm:"column:shipping_handling;not null;default:1" json:"shipping_handling"`
|
|
RangeBehavior bool `gorm:"column:range_behavior;not null" json:"range_behavior"`
|
|
IsModule bool `gorm:"column:is_module;not null" json:"is_module"`
|
|
IsFree bool `gorm:"column:is_free;not null" json:"is_free"`
|
|
ShippingExternal bool `gorm:"column:shipping_external;not null" json:"shipping_external"`
|
|
NeedRange bool `gorm:"column:need_range;not null" json:"need_range"`
|
|
ExternalModuleName *string `gorm:"column:external_module_name" json:"external_module_name"`
|
|
ShippingMethod int32 `gorm:"column:shipping_method;not null" json:"shipping_method"`
|
|
Position int32 `gorm:"column:position;not null" json:"position"`
|
|
MaxWidth *int32 `gorm:"column:max_width" json:"max_width"`
|
|
MaxHeight *int32 `gorm:"column:max_height" json:"max_height"`
|
|
MaxDepth *int32 `gorm:"column:max_depth" json:"max_depth"`
|
|
MaxWeight *float64 `gorm:"column:max_weight;default:0.000000" json:"max_weight"`
|
|
Grade *int32 `gorm:"column:grade" json:"grade"`
|
|
}
|
|
|
|
// TableName PsCarrier's table name
|
|
func (*PsCarrier) TableName() string {
|
|
return TableNamePsCarrier
|
|
}
|
|
|
|
var PsCarrierCols = struct {
|
|
IDCarrier gormcol.Field
|
|
IDReference gormcol.Field
|
|
IDTaxRulesGroup gormcol.Field
|
|
Name gormcol.Field
|
|
URL gormcol.Field
|
|
Active gormcol.Field
|
|
Deleted gormcol.Field
|
|
ShippingHandling gormcol.Field
|
|
RangeBehavior gormcol.Field
|
|
IsModule gormcol.Field
|
|
IsFree gormcol.Field
|
|
ShippingExternal gormcol.Field
|
|
NeedRange gormcol.Field
|
|
ExternalModuleName gormcol.Field
|
|
ShippingMethod gormcol.Field
|
|
Position gormcol.Field
|
|
MaxWidth gormcol.Field
|
|
MaxHeight gormcol.Field
|
|
MaxDepth gormcol.Field
|
|
MaxWeight gormcol.Field
|
|
Grade gormcol.Field
|
|
}{
|
|
IDCarrier: gormcol.Field{Table: TableNamePsCarrier, Column: "id_carrier"},
|
|
IDReference: gormcol.Field{Table: TableNamePsCarrier, Column: "id_reference"},
|
|
IDTaxRulesGroup: gormcol.Field{Table: TableNamePsCarrier, Column: "id_tax_rules_group"},
|
|
Name: gormcol.Field{Table: TableNamePsCarrier, Column: "name"},
|
|
URL: gormcol.Field{Table: TableNamePsCarrier, Column: "url"},
|
|
Active: gormcol.Field{Table: TableNamePsCarrier, Column: "active"},
|
|
Deleted: gormcol.Field{Table: TableNamePsCarrier, Column: "deleted"},
|
|
ShippingHandling: gormcol.Field{Table: TableNamePsCarrier, Column: "shipping_handling"},
|
|
RangeBehavior: gormcol.Field{Table: TableNamePsCarrier, Column: "range_behavior"},
|
|
IsModule: gormcol.Field{Table: TableNamePsCarrier, Column: "is_module"},
|
|
IsFree: gormcol.Field{Table: TableNamePsCarrier, Column: "is_free"},
|
|
ShippingExternal: gormcol.Field{Table: TableNamePsCarrier, Column: "shipping_external"},
|
|
NeedRange: gormcol.Field{Table: TableNamePsCarrier, Column: "need_range"},
|
|
ExternalModuleName: gormcol.Field{Table: TableNamePsCarrier, Column: "external_module_name"},
|
|
ShippingMethod: gormcol.Field{Table: TableNamePsCarrier, Column: "shipping_method"},
|
|
Position: gormcol.Field{Table: TableNamePsCarrier, Column: "position"},
|
|
MaxWidth: gormcol.Field{Table: TableNamePsCarrier, Column: "max_width"},
|
|
MaxHeight: gormcol.Field{Table: TableNamePsCarrier, Column: "max_height"},
|
|
MaxDepth: gormcol.Field{Table: TableNamePsCarrier, Column: "max_depth"},
|
|
MaxWeight: gormcol.Field{Table: TableNamePsCarrier, Column: "max_weight"},
|
|
Grade: gormcol.Field{Table: TableNamePsCarrier, Column: "grade"},
|
|
}
|