中心线

一个热爱“自由”的笔记博客

SQLAlchemy 字段类型、可选参数和外键关系

| 0 comments

字段类型


  • Integer
  • String
  • Text
  • SmallInteger
  • BigInteger
  • Float
  • DateTime
  • Date
  • Time
  • LargeBinary
  • Binary
  • Enum
  • Boolean
  • Interval
  • JSON
  • ARRAY
  • REAL
  • FLOAT
  • SMALLINT
  • SIGINT
  • TIMESTAMP
  • DATETIME
  • DATE
  • TIME
  • TEXT
  • VARCHAR
  • CHAR
  • NCHAR
  • BINARY
  • VARBINARY
  • BOOLEAN

常用列可选参数


  • primary_key
  • unique
  • index
  • nullable
  • default
  • doc
  • autoincrement

常用外键关系选项


  • backref         在关系的另一模型中添加反向引用
  • primary join        明确指定两个模型之间使用的联结条件
  • uselist        如果为False,不使用列表,而使用标量值
  • order_by        指定关系中记录的排序方式
  • secondary        指定多对多关系中关系表的名字
  • secondary join        在SQLAlchemy中无法自行决定时,指定多对多关系中的二级联结条件

除非注明,否则均为中心线原创文章,转载必须以链接形式标明本文链接

本文链接:https://www.z10.xin/archives/307

发表评论

Required fields are marked *.