前回はインストール方法をご紹介しましたが、今回は使用方法をご紹介したいと思います。 リファレンスはこちらです。
Windows Azure Mobile Services で私がよく使うものだけピックアップしました。
テーブル定義を見る
カラムの名前、型等を確認できる
`azure mobile table show サービス名 テーブル名
`
テーブルの中身を見る
SELECT * FROM テーブル名 TOP 10 と同様
`azure mobile data read サービス名 テーブル名
`
テーブル操作
SQLでいえば DROP TABLE 相当。 テーブルに設定していたスクリプトや権限も消えてしまうので、スクリプトはダウンロードしておいた方が良い。
テーブル作成
`azure mobile table create サービス名 テーブル名
`
テーブル削除
`azure mobile table delete サービス名 テーブル名
`
スクリプト操作
ディレクトリ構造がローカル側もtable/テーブル名とする必要がある。
ダウンロード時に既に同名のファイルがあるとエラーになるので -o オプションで上書き設定をしている。
ローカルは git で管理して、サーバーへアップロードという感じでバージョン管理に役立つ。
スクリプトダウンロード
`azure mobile script download -o サービス名 table/テーブル名.insert
`
スクリプトアップロード
`azure mobile script upload サービス名 table/テーブル名.insert
`
ログを見る
ストリーム(tail -f)のようには出来ない。いちいちリクエストするして3秒ぐらいかかるのが使いづらい。
`azure mobile log サービス名
`