分享技术,记录生活,在互联网上留下属于自己的一亩三分地。

SQLAlchemy – Column详解

数据库 novadmin 80℃ 0评论
Column常用参数:
 
default:默认值
nullable:是否可有
primary_key:是否为主键
unique:是否唯一
autoincrement:是否自动增长
onupdate:更新的时候执行的函数
name:该属性在数据库中的字段映射
sqlalchemy常用数据类型:
 
Integer:整形
Float:浮点类型
Boolean:传递True/False
DECIMAL:定点类型
enum:枚举类型
Date:传递datetime.date()进去
Time:传递datatime.time()
String:字符类型,使用时需要指定长度,区别于Text类型
Text:文本类型
LONGTEXT:长文本类型
query可以参数:
 
模型对象。指定查找这个模型中所有的对象。
模型中的属性。可以指定只查找某个模型的其中几个属性。
聚合函数:
func.count:统计行的数量
func.avg:求平均值
func.max:求最大值
func.min:求最小值
func.sum:求和

转载请注明:Nov » SQLAlchemy – Column详解

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址