Привет, с новым годом! Возникла такая ошибка, вроде все по документации делал, но что-то идет не так
Ошибка:
sqlalchemy.exc.NoReferencedTableError: Foreign key associated with column 'user_mailing.id_user' could not find table 'users' with which to generate a foreign key to target column 'id
class User(db.Model):
__tablename__ = 'user'
query: sql.Select
id = Column(Integer, Sequence('user_id_seq'), primary_key=True)
name = Column(String(60))
def __repr__(self):
return f"""
Имя: {self.name}
id: {self.id}
"""
class Tiker(db.Model):
__tablename__ = 'tiker'
query: sql.Select
id = Column(Integer, autoincrement=True, primary_key=True)
name = Column(String(60))
def __repr__(self):
return f"""
Имя: {self.name}
id: {self.id}
"""
class User_Tiker(db.Model):
__tablename__ = 'user_tiker'
query: sql.Select
id_user = db.Column(Integer, ForeignKey('user.id'),nullable=False)
id_tiker = Column(Integer, ForeignKey('tiker.id'),nullable=False)
user = relationship('User',
backref=backref('users', lazy=True))
tiker = relationship('Tiker',
backref=backref('tikers', lazy=True))
def __repr__(self):
return f"""
Id пользователя: {self.id_user}
id тикера: {self.id_tiker}
"""