Use table name constant in Cols for type safety
This commit is contained in:
88
app/model/dbmodel/ps_dpdpoland_package.go
Normal file
88
app/model/dbmodel/ps_dpdpoland_package.go
Normal file
@@ -0,0 +1,88 @@
|
||||
// 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"
|
||||
"time"
|
||||
)
|
||||
|
||||
const TableNamePsDpdpolandPackage = "ps_dpdpoland_package"
|
||||
|
||||
// PsDpdpolandPackage mapped from table <ps_dpdpoland_package>
|
||||
type PsDpdpolandPackage struct {
|
||||
IDPackage int32 `gorm:"column:id_package;primaryKey;autoIncrement:true" json:"id_package"`
|
||||
IDPackageWs int32 `gorm:"column:id_package_ws;not null;uniqueIndex:id_package_ws,priority:1" json:"id_package_ws"`
|
||||
IDOrder int32 `gorm:"column:id_order;not null" json:"id_order"`
|
||||
SessionID int32 `gorm:"column:sessionId;not null" json:"sessionId"`
|
||||
SessionType string `gorm:"column:sessionType;not null" json:"sessionType"`
|
||||
PayerNumber string `gorm:"column:payerNumber;not null" json:"payerNumber"`
|
||||
IDAddressSender int32 `gorm:"column:id_address_sender;not null" json:"id_address_sender"`
|
||||
IDAddressDelivery int32 `gorm:"column:id_address_delivery;not null" json:"id_address_delivery"`
|
||||
CodAmount *float64 `gorm:"column:cod_amount" json:"cod_amount"`
|
||||
DeclaredValueAmount *float64 `gorm:"column:declaredValue_amount" json:"declaredValue_amount"`
|
||||
Ref1 *string `gorm:"column:ref1" json:"ref1"`
|
||||
Ref2 *string `gorm:"column:ref2" json:"ref2"`
|
||||
AdditionalInfo *string `gorm:"column:additional_info" json:"additional_info"`
|
||||
LabelsPrinted bool `gorm:"column:labels_printed;not null" json:"labels_printed"`
|
||||
IDSenderAddress int32 `gorm:"column:id_sender_address;not null" json:"id_sender_address"`
|
||||
Cud bool `gorm:"column:cud;not null" json:"cud"`
|
||||
Rod bool `gorm:"column:rod;not null" json:"rod"`
|
||||
Dpde bool `gorm:"column:dpde;not null" json:"dpde"`
|
||||
Dpdnd bool `gorm:"column:dpdnd;not null" json:"dpdnd"`
|
||||
DateAdd time.Time `gorm:"column:date_add;not null" json:"date_add"`
|
||||
DateUpd time.Time `gorm:"column:date_upd;not null" json:"date_upd"`
|
||||
}
|
||||
|
||||
// TableName PsDpdpolandPackage's table name
|
||||
func (*PsDpdpolandPackage) TableName() string {
|
||||
return TableNamePsDpdpolandPackage
|
||||
}
|
||||
|
||||
var PsDpdpolandPackageCols = struct {
|
||||
IDPackage gormcol.Field
|
||||
IDPackageWs gormcol.Field
|
||||
IDOrder gormcol.Field
|
||||
SessionID gormcol.Field
|
||||
SessionType gormcol.Field
|
||||
PayerNumber gormcol.Field
|
||||
IDAddressSender gormcol.Field
|
||||
IDAddressDelivery gormcol.Field
|
||||
CodAmount gormcol.Field
|
||||
DeclaredValueAmount gormcol.Field
|
||||
Ref1 gormcol.Field
|
||||
Ref2 gormcol.Field
|
||||
AdditionalInfo gormcol.Field
|
||||
LabelsPrinted gormcol.Field
|
||||
IDSenderAddress gormcol.Field
|
||||
Cud gormcol.Field
|
||||
Rod gormcol.Field
|
||||
Dpde gormcol.Field
|
||||
Dpdnd gormcol.Field
|
||||
DateAdd gormcol.Field
|
||||
DateUpd gormcol.Field
|
||||
}{
|
||||
IDPackage: gormcol.Field{Table: TableNamePsDpdpolandPackage, Column: "id_package"},
|
||||
IDPackageWs: gormcol.Field{Table: TableNamePsDpdpolandPackage, Column: "id_package_ws"},
|
||||
IDOrder: gormcol.Field{Table: TableNamePsDpdpolandPackage, Column: "id_order"},
|
||||
SessionID: gormcol.Field{Table: TableNamePsDpdpolandPackage, Column: "sessionId"},
|
||||
SessionType: gormcol.Field{Table: TableNamePsDpdpolandPackage, Column: "sessionType"},
|
||||
PayerNumber: gormcol.Field{Table: TableNamePsDpdpolandPackage, Column: "payerNumber"},
|
||||
IDAddressSender: gormcol.Field{Table: TableNamePsDpdpolandPackage, Column: "id_address_sender"},
|
||||
IDAddressDelivery: gormcol.Field{Table: TableNamePsDpdpolandPackage, Column: "id_address_delivery"},
|
||||
CodAmount: gormcol.Field{Table: TableNamePsDpdpolandPackage, Column: "cod_amount"},
|
||||
DeclaredValueAmount: gormcol.Field{Table: TableNamePsDpdpolandPackage, Column: "declaredValue_amount"},
|
||||
Ref1: gormcol.Field{Table: TableNamePsDpdpolandPackage, Column: "ref1"},
|
||||
Ref2: gormcol.Field{Table: TableNamePsDpdpolandPackage, Column: "ref2"},
|
||||
AdditionalInfo: gormcol.Field{Table: TableNamePsDpdpolandPackage, Column: "additional_info"},
|
||||
LabelsPrinted: gormcol.Field{Table: TableNamePsDpdpolandPackage, Column: "labels_printed"},
|
||||
IDSenderAddress: gormcol.Field{Table: TableNamePsDpdpolandPackage, Column: "id_sender_address"},
|
||||
Cud: gormcol.Field{Table: TableNamePsDpdpolandPackage, Column: "cud"},
|
||||
Rod: gormcol.Field{Table: TableNamePsDpdpolandPackage, Column: "rod"},
|
||||
Dpde: gormcol.Field{Table: TableNamePsDpdpolandPackage, Column: "dpde"},
|
||||
Dpdnd: gormcol.Field{Table: TableNamePsDpdpolandPackage, Column: "dpdnd"},
|
||||
DateAdd: gormcol.Field{Table: TableNamePsDpdpolandPackage, Column: "date_add"},
|
||||
DateUpd: gormcol.Field{Table: TableNamePsDpdpolandPackage, Column: "date_upd"},
|
||||
}
|
||||
Reference in New Issue
Block a user