From d6b306da99100f5e52e10ec7899ce0a93785be07 Mon Sep 17 00:00:00 2001 From: Sorrel Bri Date: Tue, 1 Oct 2019 20:24:15 -0700 Subject: [PATCH] create basic Move model --- models/Move.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/models/Move.py b/models/Move.py index e69de29..f3e8396 100644 --- a/models/Move.py +++ b/models/Move.py @@ -0,0 +1,21 @@ +from ..app import db, ma +import enum + +class Players(enum.Enum): + BLACK = "The player taking black stones" + WHITE = "The player taking white stones" + +class Branch(db.Model): + __table_args__ = {'extend_existing': True} + + id = db.Column(db.Integer, primary_key=True) + player = db.Column(db.Enum(Players)) + x_point = db.Column(db.Integer) + y_point = db.Column(db.Integer) + move_number = db.Column(db.Integer) + + # foreign keys + game = db.Column(db.Integer, db.ForeignKey("game.id")) + + def __init__(self): + pass \ No newline at end of file