From 08f9378de810bda7a93548ef70bed28168e304c0 Mon Sep 17 00:00:00 2001 From: Paul Lecuq Date: Sun, 31 Dec 2023 01:14:40 +0100 Subject: [PATCH] added indices to event table --- src/models/event.go | 6 +++--- src/models/models.go | 5 +---- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/src/models/event.go b/src/models/event.go index 7cad31a..5574c8a 100644 --- a/src/models/event.go +++ b/src/models/event.go @@ -29,9 +29,9 @@ func (event *Event) APIParse(session *xorm.Session, apievent APIEvent) (err erro type Event struct { ID int `xorm:"pk autoincr"` - Src *Src `xorm:"int src_id"` - Host *Host `xorm:"int host_id"` - IP *IP `xorm:"int ip_id"` + Src *Src `xorm:"int src_id index"` + Host *Host `xorm:"int host_id index"` + IP *IP `xorm:"int ip_id index"` Created time.Time `xorm:"created notnull"` } diff --git a/src/models/models.go b/src/models/models.go index c6ba95b..fe89a9a 100644 --- a/src/models/models.go +++ b/src/models/models.go @@ -5,14 +5,11 @@ import ( "fmt" "git.paulbsd.com/paulbsd/ipbl/src/config" - "xorm.io/xorm" "xorm.io/xorm/names" ) var ( - x *xorm.Engine - tables []interface{} - + tables []interface{} HasEngine bool )