#flask #sqlalchemy
#flask #sqlalchemy
Вопрос:
Модель
class Member(UserMixin, db.Model):
__tablename__ = 'Member'
id = Column(Integer, primary_key=True)
m_grouppermission_id = Column(Integer, ForeignKey('GroupPermission.id'), nullable=True)
команда
db.create_all()
команда create_all — это только создание базы данных?
Внешние ключи в настоящее время не обновляются.
Как изменить таблицу?
Комментарии:
1. Взгляните на Flask-Migrate .
2. можете ли вы поделиться кодом, в котором вы инициализируете приложение и БД
Ответ №1:
Попробуйте сначала удалить базу данных db.drop_all(), а затем запустить db.create_all()