feat(db): sessions use string instead of *string

This commit is contained in:
Taha Yassine Kraiem 2022-01-28 19:47:28 +01:00
parent 1224664fbb
commit a5c56bee23
3 changed files with 23 additions and 23 deletions

View file

@ -50,7 +50,7 @@ func (c *PGCache) InsertUserAnonymousID(sessionID uint64, userAnonymousID *IOSUs
if err != nil {
return err
}
session.UserAnonymousID = &userAnonymousID.Value
session.UserAnonymousID = userAnonymousID.Value
return nil
}

View file

@ -17,17 +17,17 @@ type Session struct {
EventsCount int
ErrorsCount int
UserID string // pointer??
UserAnonymousID *string `db:"user_anonymous_id" json:"user_anonymous_id;omitempty"`
Metadata1 *string `db:"metadata_1" json:"metadata_1;omitempty"`
Metadata2 *string `db:"metadata_2" json:"metadata_2;omitempty"`
Metadata3 *string `db:"metadata_3" json:"metadata_3;omitempty"`
Metadata4 *string `db:"metadata_4" json:"metadata_4;omitempty"`
Metadata5 *string `db:"metadata_5" json:"metadata_5;omitempty"`
Metadata6 *string `db:"metadata_6" json:"metadata_6;omitempty"`
Metadata7 *string `db:"metadata_7" json:"metadata_7;omitempty"`
Metadata8 *string `db:"metadata_8" json:"metadata_8;omitempty"`
Metadata9 *string `db:"metadata_9" json:"metadata_9;omitempty"`
Metadata10 *string `db:"metadata_10" json:"metadata_10;omitempty"`
UserAnonymousID string `db:"user_anonymous_id" json:"user_anonymous_id;omitempty"`
Metadata1 string `db:"metadata_1" json:"metadata_1;omitempty"`
Metadata2 string `db:"metadata_2" json:"metadata_2;omitempty"`
Metadata3 string `db:"metadata_3" json:"metadata_3;omitempty"`
Metadata4 string `db:"metadata_4" json:"metadata_4;omitempty"`
Metadata5 string `db:"metadata_5" json:"metadata_5;omitempty"`
Metadata6 string `db:"metadata_6" json:"metadata_6;omitempty"`
Metadata7 string `db:"metadata_7" json:"metadata_7;omitempty"`
Metadata8 string `db:"metadata_8" json:"metadata_8;omitempty"`
Metadata9 string `db:"metadata_9" json:"metadata_9;omitempty"`
Metadata10 string `db:"metadata_10" json:"metadata_10;omitempty"`
Platform string
// Only-web properties
@ -42,24 +42,24 @@ type Session struct {
func (s *Session) SetMetadata(keyNo uint, value string) {
switch keyNo {
case 1:
s.Metadata1 = &value
s.Metadata1 = value
case 2:
s.Metadata2 = &value
s.Metadata2 = value
case 3:
s.Metadata3 = &value
s.Metadata3 = value
case 4:
s.Metadata4 = &value
s.Metadata4 = value
case 5:
s.Metadata5 = &value
s.Metadata5 = value
case 6:
s.Metadata6 = &value
s.Metadata6 = value
case 7:
s.Metadata7 = &value
s.Metadata7 = value
case 8:
s.Metadata8 = &value
s.Metadata8 = value
case 9:
s.Metadata9 = &value
s.Metadata9 = value
case 10:
s.Metadata10 = &value
s.Metadata10 = value
}
}

View file

@ -194,7 +194,7 @@ func (es *elasticsearch) Request(c *client) error {
log.Println("_scroll_id not found")
break
}
log.Println("Scrolling")
log.Println("Scrolling...")
scrollId := esResp["_scroll_id"]
res, err = esC.Scroll(
esC.Scroll.WithContext(context.Background()),