SQLAlchemy
2019-01-04 本文已影响0人
bianruifeng
1、SQLAlchemy最常用的配置选项:
| key | 释义 |
|---|---|
| primary_key | 如果设为True,这列就是表的主键 |
| unique | 如果设为True,这列不允许出现重复的值 |
| index | 如果设为True,为这列创建索引,提升查询效率 |
| nullable | 如果设为True,这列允许使用空值,False则不允许使用空值 |
| default | 为这列定义默认值 |
2、SQLAlchemy支持字段类型有:
| 类型名 | python类型 | 说明 |
|---|---|---|
| Integer | int | 普通整数,32位 |
| Float | float | 浮点数 |
| String | str | 变长字符串 |
| Text | str | 变长字符串,对较长字符串做了优化 |
| Boolean | bool | 布尔值 |
| PickleType | 任何python对象 | 自动使用Pickle序列化 |