GameServer.Leaderboards.Record (GameServer v1.0.509)

Ecto schema for the leaderboard_records table.

A record represents a single user's score entry in a leaderboard. Each user can have at most one record per leaderboard.

Summary

Functions

Changeset for creating a new record.

Changeset for updating an existing record's score.

Types

t()

@type t() :: %GameServer.Leaderboards.Record{
  __meta__: term(),
  id: term(),
  inserted_at: term(),
  leaderboard: term(),
  leaderboard_id: term(),
  metadata: term(),
  rank: term(),
  score: term(),
  updated_at: term(),
  user: term(),
  user_id: term()
}

Functions

changeset(record, attrs)

Changeset for creating a new record.

update_changeset(record, attrs)

Changeset for updating an existing record's score.