Django ORM 迁移 创建表注释和字段注释增加注释到数据库

2022/2/16 2:13:09

本文主要是介绍Django ORM 迁移 创建表注释和字段注释增加注释到数据库,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1. 利用[model._meta.verbose_name]增加针对mysql表注释的处理

修改django/db/backends/base/schema.py 文件,table_sql 函数,如下:

if self.connection.client.executable_name =='mysql' and model._meta.verbose_name:
    sql +=" COMMENT '%s'" % model._meta.verbose_name

2. 利用[field.verbose_name]增加针对mysql字段注释的处理

修改django/db/backends/base/schema.py 文件,column_sql 函数,如下:

if self.connection.client.executable_name =='mysql' and field.verbose_name:
    sql +=" COMMENT '%s'" % model._meta.verbose_name



这篇关于Django ORM 迁移 创建表注释和字段注释增加注释到数据库的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程