South

软件截图:
South
软件详细信息:
版本: 1.0.2
上传日期: 1 Mar 15
开发: Andrew Godwin
许可: 免费
人气: 28

Rating: 2.0/5 (Total Votes: 2)

其主要目标是提供一种简单,稳定,独立于数据库的迁移层。
它具有自动模式生成(使用syncdb),必须在每个Django项目至少运行一次。
南可以告诉我们,如果迁移已经离开了,或没有能力,也提醒开发商

特点

  • 在自动迁移创造:南方可以看到在你的models.py文件修改,并自动编写符合您的更改迁移
  • 在数据库独立性:只要可能,南是完全的数据库无关,支持五种不同的数据库后端
  • 应用精明:南知道和Django的应用程序的概念作品,让您使用迁移一些您的应用程序,并留下其余的进行使用使用syncdb
  • 在VCS-证明:南会发现,如果别人承诺迁移到同一个应用程序作为你和他们发生冲突

什么在此版本中是新的

  • 在夹具加载问题固定

什么是0.7.1版本,新的

  • 在这里是造成失败的数据迁移一个恼人的问题MySQL的下突然冒了向后()方法,并产生错误完全无关的原始问题。这已得到修复。
  • 中的错误,并在新引擎的依赖一些非确定性已得到修复(以前,依赖有时计算错误,以及非确定性意味着,这只是发生在某些平台上)。
  • 在南方的内部测试套件现在默认情况下不运行。

什么版本0.5是新的

  • 在一个新的ORM冷冻功能,它允许用户访问的ORM在迁移过程中的历史状态。
  • 在一个完全重写models.py解析器,现在它可以处理所有,但最古怪的模型文件。
  • 自动变化检测,所以最常见的迁移,可以自动为每一个需要写的。
  • 在南方,现在打包为一个子目录,南/,使之更容易与点子,扩建,以及类似的系统使用。
  • 在尼斯DB API方法去除外键,创建和删除唯一约束。
  • 在完全兼容与Django的创建(和所有其他)的限制。
  • 在更强大的alter_column变化,包括在改变走下降约束之类的东西PositiveIntegerField。

要求

  • 在Django的0.97或更高版本

类似的软件

意见 South

评论没有发现
添加评论
打开图片!