-ifndef(TOURNAMENTS_HRL). -define(TOURNAMENTS_HRL, "tournaments.hrl"). -include_lib("kvs/include/kvs.hrl"). -record(team,{?ITERATOR(feed), name, %% team name for now will bu just first player username play_record, %% linked list history of played users under that ticket type}). -record(tournament,{?ITERATOR(feed), name, %% tournament name game_type, description, creator, created, start_date, start_time, end_date, status, %% activated, ongoing, finished, canceled quota, tours, awards, winners :: list(), %% [{UserId, Position, GiftId}] waiting_queue, %% play_record, added here when user wants to join tournament avatar, owner, players_count, speed, type, game_mode}). %% eliminatin, pointing, etc -record(play_record,{?ITERATOR(feed), who, %% user tournament, %% tournament in which user played team, %% team under which user player tournament game_id, %% game id that user played under that team realname, game_points, kakush, kakush_currency, quota, other}). -endif.