zoukankan      html  css  js  c++  java
  • python

    #
    """
    python manage.py makemigrations     # 更新操作 
    python manage.py migrate            # 转换sql语句到数据库
    
    
    1. AutoField    
        # int 自增列,必须填入参数 primary_key=True,
          当 model 中没有自增列,则会创建一个列名为 id 的列
    2. IntegerField
        # 一个整数类型
    
    3. CharField
        #字符串类型,必须提供max_length 参数,max_length表示字符长度
        
    4. DateField
        # 日期字段 
    
    5. Date TimeField
        # 日期时间字段
    
    6. auto_now_add
        # 配置 auto_now_add=True,创建数据记录的时候会把时间添加到数据库
        
    7. auto_now
        # 配置上 auto_now=True,每次更新数据记录的时候都会更新该字段    
        
    8. db_index
        # 如果db_index=True 设置索引
        
    9. null
        # 某个字段可为空
        
    10. unique
        # 如果设置unique=True 则该字段在此表中必须是唯一的
        
    11. default
        # 为字段设置默认值
        
    12. to
        # 设置要关联的表
    
    13. to_field
        # 设置要关联的表的字段
        
    14. related_name
        # 反向操作时,使用字段名,用于代替反响查询时的'表名_set'
        
    15. on_delete
        # 当删除关联表的数据时,当前表与其关联的行的行为    
        
    16. db_constralnt
        # 是否在数据库中创建外键约束,默认为True
        
    
    
    """#
  • 相关阅读:
    spring注解集合
    spring工作原理理解
    Linux下mysql命令 导入 导出sql文件
    List和Set排序的实现
    LeetCode--树
    LeetCode--链表
    LeetCode--字符串
    LeetCode--贪心算法
    LeetCode--数组
    数据库编程基本练习题
  • 原文地址:https://www.cnblogs.com/chaoqi/p/10560992.html
Copyright © 2011-2022 走看看