Good operators

This commit is contained in:
Eden Kirin
2024-06-19 19:02:40 +02:00
parent 0fb5d637dd
commit 8f4ea5b648
4 changed files with 301 additions and 48 deletions

View File

@ -9,7 +9,6 @@ import (
"repo-pattern/app/repository"
"repo-pattern/app/repository/smartfilter"
"github.com/google/uuid"
"gorm.io/gorm"
)
@ -22,11 +21,17 @@ func doMagic(db *gorm.DB) {
var err error
query := db
id, _ := uuid.FromBytes([]byte("6dc096ab-5c03-427e-b808-c669f7446131"))
// id, _ := uuid.FromBytes([]byte("6dc096ab-5c03-427e-b808-c669f7446131"))
// serialNumber := "222"
// serialNumberContains := "323"
issuer := "FINA"
f := smartfilter.SmartCertFilter[models.Cert]{
Alive: &TRUE,
Id: &id,
Alive: &FALSE,
// Id: &id,
// SerialNumber: &serialNumber,
// SerialNumberContains: &serialNumberContains,
IssuerContains: &issuer,
}
query, err = f.ToQuery(query)