gpt4 book ai didi

java - 从 dev_appserver 导出数据

转载 作者:行者123 更新时间:2023-11-29 06:13:14 26 4
gpt4 key购买 nike

我正在测试我的应用程序的两个版本的架构更改。我使用版本 1 生成测试数据,现在我想将该数据带入版本 2 以运行和测试转换器。这在 appengine 上很容易做到,因为数据存储在版本之间保持不变,但我发现 local_db.bin 从一个版本到下一个版本不存在(也许这是因为 sdk 的版本也在版本之间改变).

我想使用 appcfg.py 从 dev_appserver 下载_data,然后将_data 上传到新版本,但它似乎要求我单独下载每种实体(“Kind stats are not available on dev_appserver.”) .

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

最佳答案

一个不优雅的解决方案:

用于输出数据的 bash 脚本:

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 驱动 http 请求到您的 java 应用程序时变得非常笨拙!

关于java - 从 dev_appserver 导出数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6032528/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com