首页 > 代码库 > sqlalchemy基本类型
sqlalchemy基本类型
engine = create_engine("mysql+pymysql://root:123456@127.0.0.1:3306/ct?charset=utf8") 写入中文时候要加 ?charset=utf8
常见的SQLALCHEMY列类型.配置选项和关系选项 类型名称 python类型 描述 Integer int 常规整形,通常为32位 SmallInteger int 短整形,通常为16位 BigInteger int或long 精度不受限整形 Float float 浮点数 Numeric decimal.Decimal 定点数 String str 可变长度字符串 Text str 可变长度字符串,适合大量文本 Unicode unicode 可变长度Unicode字符串 Boolean bool 布尔型 Date datetime.date 日期类型 Time datetime.time 时间类型 Interval datetime.timedelta 时间间隔 Enum str 字符列表 PickleType 任意Python对象 自动Pickle序列化 LargeBinary str 二进制 常见的SQLALCHEMY列选项 可选参数 描述 primary_key 如果设置为True,则为该列表的主键 unique 如果设置为True,该列不允许相同值 index 如果设置为True,为该列创建索引,查询效率会更高 nullable 如果设置为True,该列允许为空。如果设置为False,该列不允许空值 default 定义该列的默认值
更多参照官网:http://docs.sqlalchemy.org/en/rel_1_1/
sqlalchemy基本类型
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。