StorageServer/modules/scylladb/models.go

40 lines
619 B
Go

package scylladb
import (
"github.com/scylladb/gocqlx/v2/table"
)
var (
Users = table.New(table.Metadata{
Name: "users",
Columns: []string{
"id",
"username",
"account_name",
"account_name_lc",
"email",
"password",
"description",
"latitude",
"longitude",
"privacy",
"xp_level",
"xp_points",
"followers_count",
"following_count",
"account_status",
"avatar_url",
"created_at",
"updated_at"},
PartKey: []string{"id"},
})
Sessions = table.New(table.Metadata{
Name: "sessions",
Columns: []string{
"id",
"user_id"},
PartKey: []string{"id"},
})
)