Я использую библиотеку SQLAlchemy в python для отображения моей базы данных.Я создал файл, содержащий мою базу данных, и он работает без проблем.Но когда я создаю новую строку с указанием моих значений, я получаю сообщение об ошибке:
таблица menu_item не имеет столбца с именем description
class MenuItem(Base):
__tablename__ = 'menu_item'
name = Column(String(80), nullable=False)
id = Column(Integer, primary_key=True)
course = Column(String(80))
description = Column(String(250))
price = Column(String(8))
restaurant_id = Column(Integer, ForeignKey('restaurant.id'))
restaurant = relationship(Restaurant)
Это мой класс MenuItem Ивот моя стоимость строки.
Cheesepizza = MenuItem(
name="Chesse Pizza",
description="Made with all natural ingredients and hot mozzarilla",
course='Entree', price='$8.99', restaurant=myFirstRestaurant)
Я ожидаю, что я должен назначить 5 значений для каждой строки.Я что-то пропустил?