Add foreign keys to database
This commit is contained in:
@@ -140,9 +140,9 @@ class Teams(Base):
|
||||
__tablename__ = "teams"
|
||||
|
||||
id = Column(Integer, primary_key=True, autoincrement=True)
|
||||
user_id = Column(Integer, ForeignKey("users_id"))
|
||||
user_id = Column(Integer, ForeignKey("users.id"))
|
||||
team_id = Column(Enum("1", "2"))
|
||||
game_id = Column(Integer, ForeignKey("games_id"))
|
||||
game_id = Column(Integer, ForeignKey("games.id"))
|
||||
status = Column(Integer)
|
||||
created = Column(DateTime, nullable=False, server_default=func.now())
|
||||
updated = Column(DateTime, nullable=True, onupdate=func.now())
|
||||
@@ -152,9 +152,9 @@ class UserRatings(Base):
|
||||
__tablename__ = "user_ratings"
|
||||
|
||||
id = Column(Integer, primary_key=True, autoincrement=True)
|
||||
game_id = Column(Integer, ForeignKey("games_id"))
|
||||
user_id = Column(Integer, ForeignKey("users_id"))
|
||||
player_id = Column(Integer, ForeignKey("users_id"))
|
||||
game_id = Column(Integer, ForeignKey("games.id"))
|
||||
user_id = Column(Integer, ForeignKey("users.id"))
|
||||
player_id = Column(Integer, ForeignKey("users.id"))
|
||||
rating = Column(String(100), nullable=False)
|
||||
created = Column(DateTime, nullable=False, server_default=func.now())
|
||||
updated = Column(DateTime, nullable=True, onupdate=func.now())
|
||||
@@ -165,8 +165,8 @@ class VenueImages(Base):
|
||||
__tablename__ = "venue_images"
|
||||
|
||||
id = Column(Integer, primary_key=True, autoincrement=True)
|
||||
venue_id = Column(Integer, ForeignKey("venues_id"))
|
||||
user_id = Column(Integer, ForeignKey("users_id"))
|
||||
venue_id = Column(Integer, ForeignKey("venues.id"))
|
||||
user_id = Column(Integer, ForeignKey("users.id"))
|
||||
image = Column(String(255))
|
||||
created = Column(DateTime, nullable=False, server_default=func.now())
|
||||
updated = Column(DateTime, nullable=True, onupdate=func.now())
|
||||
@@ -176,22 +176,12 @@ class Venues(Base):
|
||||
__tablename__ = "venues"
|
||||
|
||||
id = Column(Integer, primary_key=True, autoincrement=True)
|
||||
user_id = Column(Integer, ForeignKey("users_id"))
|
||||
user_id = Column(Integer, ForeignKey("users.id"))
|
||||
address = Column(Text, nullable=False)
|
||||
latitude = Column(String(100))
|
||||
longitude = Column(String(100))
|
||||
name = Column(String(100), nullable=False)
|
||||
sports_id = Column(Integer, ForeignKey("sports_id"))
|
||||
created = Column(DateTime, nullable=False, server_default=func.now())
|
||||
updated = Column(DateTime, nullable=True, onupdate=func.now())
|
||||
|
||||
|
||||
class ViewNews(Base):
|
||||
__tablename__ = "view_news"
|
||||
|
||||
id = Column(Integer, primary_key=True, autoincrement=True)
|
||||
news_id = Column(Integer)
|
||||
user_id = Column(Integer, ForeignKey("users_id"))
|
||||
sports_id = Column(Integer, ForeignKey("sports.id"))
|
||||
created = Column(DateTime, nullable=False, server_default=func.now())
|
||||
updated = Column(DateTime, nullable=True, onupdate=func.now())
|
||||
|
||||
|
||||
Reference in New Issue
Block a user