diff --git a/webservice/models.py b/webservice/models.py index 79875ad..7cfcb1a 100644 --- a/webservice/models.py +++ b/webservice/models.py @@ -13,8 +13,8 @@ class User(db.Model): class Transaction(db.Model): __tablename__ = 'transactions' t_id = db.Column('t_id', db.Integer(), nullable=False, unique=True, primary_key=True) - username = db.Column('username', db.Integer(), db.ForeignKey('users.user_id', ondelete='CASCADE')) - symbol = db.Column('symbol', db.String(255), unique=True) + user_id = db.Column('user_id', db.Integer(), db.ForeignKey('users.user_id', ondelete='CASCADE')) + symbol = db.Column('symbol', db.String(255)) time = db.Column('time', db.DateTime()) count = db.Column('count', db.Integer()) price = db.Column('price', db.Float()) @@ -23,12 +23,12 @@ class Transaction(db.Model): class Keyword(db.Model): __tablename__ = 'keywords' s_id = db.Column('s_id', db.Integer(), nullable=False, unique=True, primary_key=True) - username = db.Column('username', db.Integer(), db.ForeignKey('users.user_id', ondelete='CASCADE')) + user_id = db.Column('user_id', db.Integer(), db.ForeignKey('users.user_id', ondelete='CASCADE')) keyword = db.Column('keyword', db.String(255)) class Share(db.Model): __tablename__ = 'shares' a_id = db.Column('a_id', db.Integer(), nullable=False, unique=True, primary_key=True) - username = db.Column('username', db.Integer(), db.ForeignKey('users.user_id', ondelete='CASCADE')) + user_id = db.Column('user_id', db.Integer(), db.ForeignKey('users.user_id', ondelete='CASCADE')) symbol = db.Column('symbol', db.String(255))