Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine 为本地开发数据创建负载_Google App Engine_Sqlite - Fatal编程技术网

Google app engine 为本地开发数据创建负载

Google app engine 为本地开发数据创建负载,google-app-engine,sqlite,Google App Engine,Sqlite,有没有一种方法可以保存非二进制形式的SQLite数据,并将其加载到我的开发appserver中 我第一次尝试从登台服务器下载,但没有成功-我遇到了OpenID(?)的问题,看起来根本不可能 我目前收到的代码库要求我运行old\u dev\u appserver——使用\u sqlite.如果我运行appcfg.py下载\u data——url=http://localhost:8080/_ah/remote_api --kind=SomeObject--filename=dump,我得到: bu

有没有一种方法可以保存非二进制形式的SQLite数据,并将其加载到我的开发appserver中

我第一次尝试从登台服务器下载,但没有成功-我遇到了OpenID(?)的问题,看起来根本不可能

我目前收到的代码库要求我运行
old\u dev\u appserver——使用\u sqlite.
如果我运行
appcfg.py下载\u data——url=http://localhost:8080/_ah/remote_api --kind=SomeObject--filename=dump
,我得到:

bulkloader-log-20131219.193925
bulkloader-progress-20131219.193925.sql3
bulkloader-results-20131219.193925.sql3
dump
除日志文件外,所有文件均为二进制格式。我知道二进制文件是协议缓冲区编码的,所以它似乎是不可编辑的


大多数人都会编写自己的代码来创建虚拟数据吗?

是的,我所做的是编写一个处理程序来创建用于开发目的的数据

如果您正在创建大量数据,那么使用脚本创建这些数据可能会有点慢,因此我所做的是生成一次数据,然后制作一份数据文件副本,以便重用

为此,您需要指定数据文件位置,例如:


你指的是出口商类吗?我不需要太多的实体——只是一个合理的选择,我可以定义它并与其他开发人员共享。
--datastore_path=/tmp/myapp_datastore