日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

常用的SQLAlchemy列选项

發布時間:2024/6/30 数据库 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 常用的SQLAlchemy列选项 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

常用的SQLAlchemy列選項

https://blog.csdn.net/weixin_41896508/article/details/80772238

選項名

說明

primary_key

如果為True,代表表的主鍵

unique

如果為True,代表這列不允許出現重復的值

index

如果為True,為這列創建索引,提高查詢效率

nullable

如果為True,允許有空值,如果為False,不允許有空值

default

為這列定義默認值

常用的SQLAlchemy關系選項

選項名

說明

backref

在關系的另一模型中添加反向引用

primaryjoin

明確指定兩個模型之間使用的聯結條件

uselist

如果為False,不使用列表,而使用標量值

order_by

指定關系中記錄的排序方式

secondary

指定多對多中記錄的排序方式

secondaryjoin

SQLAlchemy中無法自行決定時,指定多對多關系中的二級聯結條件

類型名

python中類型

說明

Integer

int

普通整數,一般是32

SmallInteger

int

取值范圍小的整數,一般是16

BigInteger

intlong

不限制精度的整數

Float

float

浮點數

Numeric

decimal.Decimal

普通整數,一般是32

String

str

變長字符串

Text

str

變長字符串,對較長或不限長度的字符串做了優化

Unicode

unicode

變長Unicode字符串

UnicodeText

unicode

變長Unicode字符串,對較長或不限長度的字符串做了優化

Boolean

bool

布爾值

Date

datetime.date

時間

Time

datetime.datetime

日期和時間

LargeBinary

str

二進制文件

轉載于:https://www.cnblogs.com/fengff/p/9335897.html

總結

以上是生活随笔為你收集整理的常用的SQLAlchemy列选项的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。