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

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

标签:verbose,mysql,Django,注释,._,ORM,meta,sql,name
来源: https://www.cnblogs.com/Lucifer77/p/15896347.html