Python ORM关于Peewee定义models创建表问题,ormpeewee,比如class User
Python ORM关于Peewee定义models创建表问题,ormpeewee,比如class User
比如
class User(Model): name = Charfiled()
这个时候用
User.create_table()
可以创建表
但是如果我定义了很多model的class后,再一个个的创建就很麻烦了,
可以跟sqlalchemy一样一句话就全部生成不?Peewee的底层也是sqlalchemy,为什么这个就没找到呢?
在peewee中可以这样创建所有的数据表,这里以mysql数据库为例:
from peewee import MySQLDatabasedb = MySQLDatabase(...)db.create_tables([你的模型类])
详情请查看文档中的说明,请点击
貌似没有专门的函数或命令……
myModels = [User, Relationship, Message]myModel.create_table() for myModel in myModels
编橙之家文章,
相关内容
- python框架都能会被使用到吗,python框架使用,框架太多了
- python菜鸟问题,return报错是什么原因引起的?,python
- 关于python数据库之间实时备份用django可以实现吗,pyt
- Beautifulsoup库内NavigableString是作什么用的?,,看文档没怎
- python语言中的二维数组怎么实现?,python二维数组, t
- python算法. 在球面上取随机N个均匀的点(或者间距不小于
- py第三方库 pyspider使用redis分布式,pyspiderredis,在部署
- 什么是flask的架构和如何读flask的源码,flask架构源码
- Sublime3安装Anaconda插件配置Python解释器出错求助,subli
- 聊聊Pyston有什么优势?,聊聊Pyston优势?,看到最近drop
评论关闭