Git支持的Python ORM?

时间:2012-05-03 15:44:34

标签: python database git

在查找有关版本化数据库的信息时,我遇到了Ruby的gitmodel项目,它是一个基于git的版本化ORM。

我参与的一些项目可以从某种版本化的数据存储中受益,而Git似乎是这个领域的天然解决方案。我们的团队已经熟悉git命令行工具以及使用git的编程接口,例如dulwich,因此像gitmodel这样的东西会对我们现有的经验起作用。

Python有类似的东西吗?

2 个答案:

答案 0 :(得分:4)

伊格纳西奥·巴斯克斯 - 艾布拉姆斯向我指出了这一点 django-versions包,虽然不是基于git ,但提供了一个存储版本化数据的良好模型。我之前没有机会与Django合作过,但这看起来好像它现在是最好的选择。

根据文档,这可能不适用于最新版本的Django(文档说它需要1.1.x,而Django对于realz是1.4,在我的发行版的软件包库中是1.3)。我想我会把它看作是一种学习经验,看看将它与最新的Django版本集成需要做多少工作......

答案 1 :(得分:3)

从烤箱中取出新鲜食物,但您可以查看python-git-orm