// CreationSessions creates in-base a session for the // given user already created in database. func CreateSession(conn db.Conn, user db.User, creationTime time.Time) (db.Session, error) { if len(user.Uuid) == 0 { return db.Session{}, fmt.Errorf("nil user given to CreateSession") } session := db.Session{ Token: uuid.New(), User: user, HitTime: creationTime, } err := conn.InsertSession(session) return session, err }