// Code generated by gormcol. DO NOT EDIT.

package dbmodel

import "git.ma-al.com/goc_marek/gormcol"

const TableNamePsInpostCarrier = "ps_inpost_carrier"

// PsInpostCarrier mapped from table <ps_inpost_carrier>
type PsInpostCarrier struct {
	IDReference                 int32   `gorm:"column:id_reference;primaryKey" json:"id_reference"`
	Service                     string  `gorm:"column:service;not null" json:"service"`
	CommercialProductIdentifier *string `gorm:"column:commercial_product_identifier" json:"commercial_product_identifier"`
	Cod                         bool    `gorm:"column:cod;not null" json:"cod"`
	WeekendDelivery             bool    `gorm:"column:weekend_delivery;not null" json:"weekend_delivery"`
	UseProductDimensions        bool    `gorm:"column:use_product_dimensions;not null" json:"use_product_dimensions"`
}

// TableName PsInpostCarrier's table name
func (*PsInpostCarrier) TableName() string {
	return TableNamePsInpostCarrier
}

var PsInpostCarrierCols = struct {
	IDReference gormcol.Field
	Service gormcol.Field
	CommercialProductIdentifier gormcol.Field
	Cod gormcol.Field
	WeekendDelivery gormcol.Field
	UseProductDimensions gormcol.Field
}{
	IDReference: gormcol.Field{}.Set((&PsInpostCarrier{}).TableName(), "id_reference"),
	Service: gormcol.Field{}.Set((&PsInpostCarrier{}).TableName(), "service"),
	CommercialProductIdentifier: gormcol.Field{}.Set((&PsInpostCarrier{}).TableName(), "commercial_product_identifier"),
	Cod: gormcol.Field{}.Set((&PsInpostCarrier{}).TableName(), "cod"),
	WeekendDelivery: gormcol.Field{}.Set((&PsInpostCarrier{}).TableName(), "weekend_delivery"),
	UseProductDimensions: gormcol.Field{}.Set((&PsInpostCarrier{}).TableName(), "use_product_dimensions"),
}
