sqlalchemy
冰风漫天
活到老,写到老
展开
-
sqlalchemy常用查询
from flask import Flaskfrom flask_sqlalchemy import SQLAlchemyweb = Flask(__name__)db = SQLAlchemy(web)db_user_name = 'test'db_password = '123456'db_name = 'school'SQLALCHEMY_DATABASE_URI = "mysql+pymysql://%s:%s@127.0.0.1:3306/%s?charset=utf8mb4"%原创 2021-03-30 19:10:19 · 1042 阅读 · 0 评论 -
sqlalchemy中orm给字段设置表默认值
正确的设置方式是db.Column(db.Integer, default=0, server_default='0')如果没有写server_default参数,那么在代码中新建对象往数据库插入的时候是有一个值的,但是在数据库里查看表结构,会发现表上并没有给字段设置默认值。另外server_default的值必须是字符串。...原创 2020-12-01 10:15:41 · 860 阅读 · 0 评论 -
sqlalchemy使用in操作时要求synchronize_session为False的错误
执行一个更新语句Order.query.filter(Order.OrderId.in_(ids)).update({Order.IsDeleted:1})发生报错sqlalchemy.exc.InvalidRequestError: Could not evaluate current criteria in Python: “Cannot evaluate clauselist wit...原创 2020-02-03 22:57:51 · 6676 阅读 · 0 评论