首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从dev_appserver导出数据

从dev_appserver导出数据
EN

Stack Overflow用户
提问于 2011-05-17 22:41:03
回答 1查看 249关注 0票数 1

我正在测试我的应用程序的两个版本的模式更改。我使用版本1生成测试数据,现在我想将这些数据放入版本2来运行和测试转换器。这很容易在appengine上实现,因为数据存储在不同的版本之间保持不变,但我发现local_db.bin不会从一个版本存活到下一个版本(可能这是因为版本之间也会发生变化)。

我想使用appcfg.py从dev_appserver download_data,然后upload_data到新版本,但它似乎要求我单独下载每种实体(“dev_appserver上没有kind统计数据。”)。

我可以编写一个遍历所有类型的脚本来使用download_和upload_data。有没有更简单的方法在开发服务器的实例之间传输数据?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-17 23:08:54

一个不优雅的解决方案:

输出数据的bash脚本:

代码语言:javascript
复制
KINDS="Assessment AssessmentScore Course GradingPeriod GradingPolicy OverallGradeDefinition Standard StandardTag User"
for KIND in $KINDS
do
    echo "ugh" | appcfg.py download_data --filename=$KIND --kind=$KIND -email=blagh --url=http://localhost:8888/remote_api --passin --application=myapp
    sleep 5
done

并使用upload_data编写相应的脚本以将其重新注入。当你使用bash驱动python来驱动对java应用程序的http请求时,你会变得相当笨拙!

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6032528

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档