Django管理命令生成SQL,用于将模型的详细名称和帮助文本作为PostgreSQL注释应用
django-sql-comment的Python项目详细描述
Django管理命令,用于生成将模型和字段verbose_name和help_text作为PostgreSQLCOMMENT语句应用的SQL。在
快速启动
安装Django SQL注释:
pip install django-sql-comment
将其添加到您的INSTALLED_APPS:
^{pr2}$运行./manage.py sqlcomment myapp查看生成的SQL,或运行./manage.py sqlcomment myapp | ./manage.py dbshell将其应用于数据库。在
如果您有足够的勇气在每次迁移时自动应用注释,那么您可以冒险添加到您的AppConfig:
from django.db.models.signals import post_migrate from django_sql_comment import sqlcomment_post_migrate ... class MyAppConfig(AppConfig): def ready(self): post_migrate.connect(sqlcomment_post_migrate)
- 项目
标签: