zoukankan      html  css  js  c++  java
  • Django 模型与 Mysql 数据类型对应

    Django 1.11.9
    文件路径:site-packagesdjangodbackendsmysqlase.py–class DatabaseWrapper

    _data_types = {
    ‘AutoField’: ‘integer AUTO_INCREMENT’,
    ‘BigAutoField’: ‘bigint AUTO_INCREMENT’,
    ‘BinaryField’: ‘longblob’,
    ‘BooleanField’: ‘bool’,
    ‘CharField’: ‘varchar(%(max_length)s)’,
    ‘CommaSeparatedIntegerField’: ‘varchar(%(max_length)s)’,
    ‘DateField’: ‘date’,
    ‘DateTimeField’: ‘datetime’,
    ‘DecimalField’: ‘numeric(%(max_digits)s, %(decimal_places)s)’,
    ‘DurationField’: ‘bigint’,
    ‘FileField’: ‘varchar(%(max_length)s)’,
    ‘FilePathField’: ‘varchar(%(max_length)s)’,
    ‘FloatField’: ‘double precision’,
    ‘IntegerField’: ‘integer’,
    ‘BigIntegerField’: ‘bigint’,
    ‘IPAddressField’: ‘char(15)’,
    ‘GenericIPAddressField’: ‘char(39)’,
    ‘NullBooleanField’: ‘bool’,
    ‘OneToOneField’: ‘integer’,
    ‘PositiveIntegerField’: ‘integer UNSIGNED’,
    ‘PositiveSmallIntegerField’: ‘smallint UNSIGNED’,
    ‘SlugField’: ‘varchar(%(max_length)s)’,
    ‘SmallIntegerField’: ‘smallint’,
    ‘TextField’: ‘longtext’,
    ‘TimeField’: ‘time’,
    ‘UUIDField’: ‘char(32)’,

  • 相关阅读:
    idea中如何返回上一个鼠标的焦点
    git-修改本地和远端分支名字
    git修改已经commit的注释记录
    《完全用Linux工作》
    C++ 网络爬虫实现
    计算两个YUV420P像素数据的PSNR---高等算法
    C++类对象大小的计算
    mp4文件格式解析
    BMP图片格式模型(2)
    BMP图片格式模型
  • 原文地址:https://www.cnblogs.com/TianyuSu/p/9382801.html
Copyright © 2011-2022 走看看