2

私は Google App Engine を初めて使用し、本番環境に移行する前にカタログを事前設定したいと考えています。

次のようなカタログ: - 役割 (role_key,role_description) - 国 (county_key,description) - など。

私のデータ ストアのように mySQl、oracle などを使用していて、GAE を使用していない場合は、次のようにします。

  • ロール (role_key,role_description) 値 (1,'ADMIN') に挿入します。

  • ロール (role_key,role_description) 値 (2,'USER_VIEW') に挿入します。

  • 国 (county_key,role_description) の値 ('MX','Mexico') に挿入します。

  • 国 (county_key,role_description) の値 ('USA','United States') に挿入します。

アプリケーションをデプロイする前に、このスクリプトをデータベースに実行します。

しかし、Google App Engine でこれを行うにはどうすればよいでしょうか (まったく同じではない、同じシンタックスではないなど)。

ありがとうございます。

よろしくお願いします、

4

1 に答える 1

3

これに対する一般的な解決策は、バルクローダーです。これを使用して、CSV ファイルまたはその他のフォーマットされたデータ ソースからデータをインポートできます。

さらにアドホックなデータ挿入には、remote_apiもあります。これにより、データストア エンティティを管理したり、他の API 呼び出しを実行したりできる対話型シェルが提供されます。

于 2011-05-04T17:02:59.727 に答える