package entities import ( "time" "github.com/google/uuid" ) type TAttributSetInstanceEntity struct { ID uuid.UUID `gorm:"primaryKey;type:uuid;default:uuid_generate_v4()" json:"id"` AttributSetInstance string `gorm:"type:varchar(100);" json:"attribut_set_instance"` DateMaterialPolicy time.Time `gorm:"type:varchar(100);" json:"date_material_policy"` TransactionType string `gorm:"type:varchar(100);" json:"transaction_type"` ClientID uuid.UUID `gorm:"type:uuid;index;" json:"client_id"` Client M_Client `gorm:"foreignKey:ClientID;references:ID"` FullAuditTrail } func (TAttributSetInstanceEntity) TableName() string { return "t_attribut_set_instances" }