
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
DynamoDBの定義をコピーして新テーブルを作る(複数個) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
DynamoDBの定義をコピーして新テーブルを作る(複数個) - Qiita
AWSのDynamoDB、使っていますか? 今回は・・・ わけあってもともとあるテーブルたちの名前を一部リネー... AWSのDynamoDB、使っていますか? 今回は・・・ わけあってもともとあるテーブルたちの名前を一部リネームしたものをそのまま複製したい! (中身は空で良い) となり、手で1つずつ定義を設定して作るのは面倒なので、PHPでさくっとやってみました。 ●流れ● ① AWS SDKを使えるようにする https://github.com/masayuki0812/dynamodb-php-wrapper ② listTablesでDynamoの一覧を取得 ③ ②をforeachで回し、各テーブルの定義をdescribeTableで取得 ④ リネームしたテーブル名と取得した定義を使ってcreateTable ●実際のコード● ※FuelPHPで実装しています ※SDKの処理を取得するために、一度Modelを通していますがお好みで・・・ // Dynamoテーブルのテーブル名を一覧で取得 $da