今天小编从项目的实际出发,由于项目某一个表的数据达到好几十万条,此时数据的增删查改会很慢;为了增加提高访问的速度,我们引入动态创建表。
代码如下:
from app_factory import app
from sqlalchemy import Column, String, Integer
class ProjectModel(app.db.model, app.db.Mixin):
tablename = 'Project_'
ID = Column(String(50), n
docker-compose up --build
步骤4:打开浏览器并粘贴以下网址
http://localhost:8000/
浏览器应显示Hello World ! I am back with db running .! Hello World ! I am back with db running .! 信息。 该应用程序已使用docker-compose在docker容器中启动并运行。
步骤5:验证数据库是否已启动并正在运行并已创建表
使用任何数据库客户端,例如MySQL Work