3.7 数据表创建方式
Last updated
Last updated
首先先将项目的层级结构重新调整一下,竟helper,httper这些放在libs目录下,作为常用库函数。将yushu_book放在spider目录下,因为这里涉及到的访问外部api,或者访问数据库,都更像一个小的爬虫
更新完了目录结构为
web flask 的web视图函数蓝图
libs 库函数
form 参数验证
spider 数据爬取
是最普标的。直接在数据库中编写DML语句,建表。
使用建模工具,根据绘制的数据模型,生成数据表。DMA最爱
在代码中创建业务模型(实体类),自动反向生成数据表。程序员最爱 可以专注业务模型的设计,而不是数据库的设计 不需要关心数据库表以及数据库表是如何创建的,简化思维逻辑 数据库只是用来存储数据的,他的表之间的关系应该有业务来决定
Code first关注的是相关的数据表是怎么创建的,他解决的是创建数据的问题
ORM(Object relation Map)不仅仅是解决数据创建的问题,还包含了数据的查询,更新,添加,删除。ORM希望我们通过操作一个个模型来间接操作数据库,所以说他的范围是更加广阔的。我们后面的所有的数据库操作都是通过ORM来操作的