mirror of
https://github.com/danbee/chess
synced 2025-03-04 08:39:06 +00:00
Game has many moves
This commit is contained in:
parent
5dff6a4156
commit
dcdd17539b
@ -9,9 +9,10 @@ defmodule Chess.Store.Game do
|
||||
import ChessWeb.Gettext
|
||||
|
||||
alias Chess.Board
|
||||
alias Chess.Store.Game
|
||||
alias Chess.Store.User
|
||||
alias Chess.GameState
|
||||
alias Chess.Store.Game
|
||||
alias Chess.Store.Move
|
||||
alias Chess.Store.User
|
||||
|
||||
schema "games" do
|
||||
field :board, :map, default: Board.default()
|
||||
@ -21,6 +22,8 @@ defmodule Chess.Store.Game do
|
||||
belongs_to :user, User
|
||||
belongs_to :opponent, User, references: :id
|
||||
|
||||
has_many :moves, Move
|
||||
|
||||
timestamps()
|
||||
end
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user