解决方案是一个Python模块,使SQLAlchemy的方便和乐趣的使用,并增加了一些自定义功能
示例:
从溶液进口的SQLAlchemy
DB = SQLAlchemy的('PostgreSQL的://斯科特:虎@本地:5432 / MyDatabase的“)
一流的待办事项(db.Model):
  ID = db.Column(db.Integer,primary_key =真)
 标题= db.Column(db.String(60),可为空值= FALSE)
 完成= db.Column(db.Boolean,可为空值=假,默认= FALSE)
  pub_date = db.Column(db.DateTime,可为空值=假,
 默认值= datetime.utcnow)
to_do =待办事项(标题='安装解决方案“,完成=真)
db.add(to_do)
db.commit()
完成= db.query(待办事项).filter(ToDo.done ==真)。所有()
它的自动表的命名(如果没有名称被定义),并且在基座的查询类,添加了以下的方法:
- first_or_notfound
- get_or_notfound
- to_json
要求:
- 在Python中
评论没有发现