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