我是使用Google App Engine的新用户,我想在投入生产之前预先填充目录。
目录如下: - 角色(role_key,role_description) - 国家(county_key,描述) - 等等。
如果我像我的数据存储一样使用mySQl,oracle等,而不使用GAE,我会做类似的事情:
插入角色(role_key,role_description)值(1,'ADMIN');
插入角色(role_key,role_description)值(2,'USER_VIEW');
插入国家(county_key,role_description)值('MX','墨西哥');
插入国家(county_key,role_description)值('USA','United States');
等
在部署我的应用程序之前,我会将此脚本运行到数据库中。
但是我如何使用Google App Engine执行此操作(可能不完全相同,不同于sintax等)?
谢谢大家。
致以最诚挚的问候,
答案 0 :(得分:3)
对此的一般解决方案是the bulkloader。您可以使用它从CSV文件或其他格式化数据源导入数据。
对于更多临时数据插入,还有remote_api。这将为您提供一个交互式shell,您可以在其中管理数据存储区实体或进行其他API调用。