Name:
interface
Value:
Amplify has re-imagined the way frontend developers build fullstack applications. Develop and deploy without the hassle.

Page updated Apr 30, 2024

Maintenance ModeYou are viewing Amplify Gen 1 documentation. Amplify Gen 1 has entered maintenance mode and will reach end of life on May 1, 2027. New project should use Amplify Gen 2. For existing Gen 1 projects, a migration guide and tooling are available to help you upgrade. Switch to the latest Gen 2 docs →

モデルデータベース

Amplify Studioは、アプリのデータモデルを視覚的に作成し、データベースの内容を管理する方法を提供します。

データモデルを作成する

  1. アプリのStudioを起動します
  2. セットアップメニューでデータを選択します
  3. データモデリングページでモデルを追加を選択して、最初のデータモデルを作成します。

モデルはデータベース内のテーブルと考えてください。この場合、Homeモデルを作成し、address (String)price (Float)image_url (String)などのいくつかのフィールドを追加します。

「Add Model」ボタンを示すスクリーンショット

さらに、アプリに複数のデータモデルを追加し、それらの間に関係を作成することで、これをさらに進めることができます。

準備ができたら、保存してデプロイを選択して、データモデルをクラウドにデプロイします。

「Save and Deploy」ボタンを示すスクリーンショット

アプリデータをブラウズして自動生成する

バックエンドがデプロイされたら、管理メニューのコンテンツを選択して、アプリデータのブラウズを開始します。Amplify Studioは、アプリをより速くテストするのに役立つ_シードデータの自動生成_機能も提供します。

アクションメニューからデータを自動生成を選択します。

「シードデータを自動生成」ボタンを示すスクリーンショット

シードデータの自動生成機能を使用すると、生成されたシードデータをより意味的に正確にするための制約を設定することもできます。この場合、addressの制約を「Street address」として設定します。

シードデータの制約を示すスクリーンショット

これで5つのレコードが作成されました。このチュートリアルの残りの部分での画像サポートをより適切に示すために、各レコードを選択し、image_urlを公開アクセス可能な画像URLに変更します。