使用Flask + SqlAlchemy仅创建一个表

rh0*_*h0x 13 python mysql sqlalchemy flask

我正在开发一个基于MySQL DBMS的Web应用程序我按照该答案中的教程创建了与调用create_all()的每个模型相关的所有表.

我唯一不理解的是如何只创建一个表而不是所有.我通过谷歌搜索但无法找到答案.

r-m*_*m-n 17

你可以使用create方法

Model.__table__.create(session.bind)
Run Code Online (Sandbox Code Playgroud)

  • 谢谢!有用!我只想注意与我链接的示例一致的一点:正确的方法是**Model .__ table __.create(db.session.bind,checkfirst = True)** (3认同)