From d7b1dfa1a605e09d14119ea172e63e4fe70eb4ac Mon Sep 17 00:00:00 2001 From: albert Date: Sun, 6 Oct 2024 19:33:57 +0200 Subject: [PATCH] wip --- types/standards.go | 31 ++++++++++++++++++++----------- 1 file changed, 20 insertions(+), 11 deletions(-) diff --git a/types/standards.go b/types/standards.go index 87588e3..81e4300 100644 --- a/types/standards.go +++ b/types/standards.go @@ -1,16 +1,25 @@ package types -type AutoGenerated struct { - Etiqueta []Etiqueta `json:"Etiqueta,omitempty"` +import ( + "time" + + "gorm.io/gorm" +) + +type Normas struct { + Etiqueta []Norma `json:"Etiqueta,omitempty"` } -type Etiqueta struct { - Codigo string `json:"codigo,omitempty"` - Calidad string `json:"calidad,omitempty"` - CodProducto string `json:"cod_producto,omitempty"` - CodMedida string `json:"cod_medida,omitempty"` - CodTolerancia string `json:"cod_tolerancia,omitempty"` - NormaProducto string `json:"norma_producto,omitempty"` - NormaMedida string `json:"norma_medida,omitempty"` - NormaTolerancia string `json:"norma_tolerancia,omitempty"` +type Norma struct { + Codigo string `gorm:"primaryKey" json:"codigo"` + Calidad string `json:"calidad,omitempty"` + CodProducto string `json:"cod_producto,omitempty"` + CodMedida string `json:"cod_medida,omitempty"` + CodTolerancia string `json:"cod_tolerancia,omitempty"` + NormaProducto string `json:"norma_producto,omitempty"` + NormaMedida string `json:"norma_medida,omitempty"` + NormaTolerancia string `json:"norma_tolerancia,omitempty"` + CreatedAt time.Time `gorm:"->;<-:create" json:"createdat,omitempty"` + UpdatedAt time.Time `json:"updatedat,omitempty"` + DeletedAt gorm.DeletedAt `gorm:"index" json:"deletedat,omitempty"` }