zoukankan      html  css  js  c++  java
  • flask SQLAlchemy--column 列的类型

    最常用的SQLAlchemy列类型

    类型名Python类型说 明
    Integer int 普通整数,一般是 32 位
    SmallInteger int 取值范围小的整数,一般是 16 位
    BigInteger int 或 long 不限制精度的整数
    Float float 浮点数
    Numeric decimal.Decimal 定点数
    String str 变长字符串
    Text str 变长字符串,对较长或不限长度的字符串做了优化
    Unicode unicode 变长 Unicode 字符串
    UnicodeText unicode 变长 Unicode 字符串,对较长或不限长度的字符串做了优化
    Boolean bool 布尔值
    Date datetime.date 日期
    Time datetime.time 时间
    DateTime datetime.datetime 日期和时间
    Interval datetime.timedelta 时间间隔
    Enum str 一组字符串
    PickleType 任何 Python 对象 自动使用 Pickle 序列化
    LargeBinary str 二进制文件

    最常使用的SQLAlchemy列选项

    选项名说 明
    primary_key 如果设为 True ,这列就是表的主键
    unique 如果设为 True ,这列不允许出现重复的值
    index 如果设为 True ,为这列创建索引,提升查询效率
    nullable 如果设为 True ,这列允许使用空值;如果设为 False ,这列不允许使用空值
    default 为这列定义默认值
  • 相关阅读:
    浏览器的宽、高度
    表格 强制换行
    post请求
    js验证正则
    js去除空格
    表格事件,表格删除行
    AJAX初始化combox 并取值
    组脚视图
    Git 常用命令
    NSPredicate 根据谓语动词 进行 模糊查询
  • 原文地址:https://www.cnblogs.com/Orangeorchard/p/8097547.html
Copyright © 2011-2022 走看看