django-schema-history 包

django-schema-history 包

💡 原文英文,约400词,阅读约需2分钟。
📝

内容提要

Django-Schema-History是一个自动记录Django模型数据库模式变化的工具,简化了字段的添加、删除和修改跟踪,支持与Django迁移系统集成,提供历史记录以便调试和审计,安装后可自动记录模式变化,方便团队协作。

🎯

关键要点

  • Django-Schema-History是一个自动记录Django模型数据库模式变化的工具。
  • 该工具简化了字段的添加、删除和修改跟踪。
  • 支持与Django迁移系统集成,提供历史记录以便调试和审计。
  • 安装后可自动记录模式变化,方便团队协作。
  • 安装方法包括使用pip安装和在settings.py中添加到INSTALLED_APPS。
  • 运行迁移命令以创建必要的表。
  • 通过分析迁移操作捕获模式变化,包括添加、删除和修改字段。
  • 变化记录在SchemaChange模型中,包括模型名称、字段名称、变化类型和时间戳。
  • 安装后,模式变化将自动被跟踪,可以通过Django的shell访问。
  • 欢迎贡献,用户可以通过Fork、创建新分支和提交拉取请求来参与。
  • Django-Schema-History使数据库变化的跟踪变得轻松,适合个人和团队使用。
➡️

继续阅读