【问题标题】:Google App Engine and Django-nonrel: db migrationGoogle App Engine 和 Django-nonrel:数据库迁移
【发布时间】:2011-10-17 16:34:07
【问题描述】:

我刚刚在 GAE 和 Django-nonrel 上启动了“Hello World”应用程序。我看到在关系数据库和 Django-nonrel 上使用纯 Django 之间存在一些差异。最可悲的是非关系型数据库的南移系统无能为力。 是否存在使用 GAE 将模型迁移到数据库的某种方式?如果不是,在这种情况下您会推荐什么模型开发策略?

【问题讨论】:

    标签: google-app-engine django-models migration django-nonrel non-relational-database


    【解决方案1】:

    South 的主要关注点是处理有关关系数据库模式更改的问题。这在非 rel 数据库中不是必需的,智能编码实践和简单脚本可以将迁移作为在线操作处理。

    另见:

    请记住,许多 Django 字段类型是 supported by djangoappengine。这意味着您可以在 sql 项目中使用 dumpdata 将数据保存到文件中,然后在新项目中使用 loaddata 将其加载到模型中。

    如果您需要进一步处理,您可以创建一个小脚本,将数据从旧模型复制到新模型。

    【讨论】:

      猜你喜欢
      • 2012-06-01
      • 1970-01-01
      • 2011-04-29
      • 1970-01-01
      • 2011-04-22
      • 2012-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多