Getting Started

Database

Modules

API Endpoints

Mobile Editor

Web Editor

Localizations

Organization & Team

Export

Figma Import

Advance configure

Email Authentication

Phone authentication

Full project tutorial

Project overview

Create project

Configure database

Configure modules

Configure API endpoints

Import from Figma

Configure using Editor

Export and running

Release Notes

Release Notes

ようこそ、JITERAへ!

はじめに

データベース

モジュール

API エンドポイント

Mobile エディター

Web エディター

ローカライゼーション

組織とチーム(Organization & Team)

エクスポート

Advanced configure

Google Analytics モジュール

Email 認証

電話番号認証

チュートリアル

プロジェクト概要

プロジェクトの作成

データベース設定

モジュールの設定

APIエンドポイントの設定

Figmaインポート

エディタ設定

エクスポートと起動

データベース

高度なデータベース設計機能を使用して、アプリケーション用のデータベースを作成することができます。この機能を使用するためには、データベースの概念を理解する必要があります。

データベースとは、データを整理して集めたもので、簡単にそのデータにアクセスし管理できるようにするものです。データベースのテーブルを設定すると、データベースが自動的に作成されます。

テーブルとは、データベース内のデータの集まりで、行と列を持つ表形式で構成されています。

動作の仕組み

データモデル(テーブル)を作成し、テーブル間の関係を(必要に応じて)設定することで、アプリケーションデータベースの設計を行います。その後、これらのデータベースに情報を入力するための機能をアプリケーションに追加できます。

<aside> 💡 JITERAは、MySQLまたはPostgreSQLと完全に互換性のある古典的なリレーショナルデータベースを使用しています。

</aside>


1. テーブルを作成

テーブルを作成するには、「Database」メニューに移動して、「+Add table (テーブル追加)」ボタンをクリックしてください。

Untitled

ボタンをクリックすると、モーダルが表示されます。オプションのコメントを含めてテーブル名を入力し、「+ Add table」ボタンをクリックして保存してください。

Untitled

タイトル(必須)を入力し、説明(任意)を追加します。「+ Add table」ボタンをクリックします。モーダルが閉じ、新しいテーブルがデザイナーのパネルに表示されます。

Untitled

新しいテーブルごとに、システム列がデフォルトで作成されます。

これらの列は、テーブルレコードのライフサイクルと変更を追跡するためのものです。名前を変更または削除することはできません。

最初のテーブルを作成したら、右上のメニューから「+ Add table」ボタンをクリックして、さらに多くのテーブルを作成することができます。

Untitled


2. テーブルを編集する

テーブルを編集するには、表の名前をクリックしてください。編集用のモーダルウィンドウがすぐに開きます。

Screen Shot 2565-05-01 at 16.15.28.png

変更内容を保存するには「Save」ボタンをクリックしてください。


3. テーブルを削除する

表を削除する必要がある場合は、テーブルをクリックして編集テーブルモーダルを開きます。削除ボタン(赤いごみ箱アイコンで表示されます)をクリックし、確認ダイアログではいをクリックします。削除を確認したら、テーブルは永久に削除され、データベースキャンバスから消えます。


4. カラムを追加する

新しいカラムを追加するには、テーブルの下部にある「+Add column」ボタンをクリックします。新しいカラムを追加するモーダルが表示されます。

Screen Shot 2565-05-01 at 14.59.51.png

変更を保存するには、「+add column」ボタンをクリックしてください。カラムの名前とタイプがテーブルに表示されます。

Untitled


5. カラムを編集する

テーブルのカラムを編集するには、テーブル内のカラム名をクリックしてください。編集モーダルがすぐに開きます。

Screen Shot 2565-05-01 at 15.25.04.png

変更を保存するには、「Save」ボタンをクリックしてください。新しいカラム名とそのタイプがテーブルに表示されます。


6. カラムを削除する

テーブルのカラムを削除する必要がある場合は、カラムをクリックして列の編集モーダルを開きます。その後、削除ボタン(赤いごみ箱アイコンで表示される)をクリックし、確認ダイアログで「Yes」をクリックします。削除を確認すると、テーブルの列が永久に削除され、テーブルから消えます。


7. リレーションの作成と編集

テーブルのリレーションを作成する

テーブル間のリンクを作成するには、列名の境界線をドラッグして、他のテーブルの境界線に線を引きます。

chrome-capture-2022-4-1 (2).gif

線をドラッグした後、追加の新しいリレーションテーブルが即座に開き、事前に値が自動入力されます。

Screen Shot 2565-05-01 at 16.07.10.png

変更を保存するには「Save」ボタンをクリックしてください。リレーションの線の名前とタイプがテーブルに表示されます。

テーブル間のリレーションを示すために、矢印が表の間に表示されます。また、各テーブルに新しいカラムが追加され、関連するテーブル間で参照を行うことができます。

Screen Shot 2565-05-01 at 16.12.25.png


テーブルのリレーションを編集または削除する

テーブルのリレーションを編集するには、「table relation link」をクリックして、編集画面を開いてください。

chrome-capture-2022-4-1 (3).gif

「Save」ボタンをクリックして変更を保存するか、「ゴミ箱」ボタンをクリックして関係を削除します。


リレーションの種類

2つのテーブル間にはリレーションが確立されることがあります。これらから作成されたテーブルレコードがお互いにどのような関係で相互作用するかが決定されます。リレーションには2種類あります。


8. カラムの種類

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/05aefd39-4006-4968-ba68-a3fcb123f7ce/Screen_Shot_2565-05-01_at_16.40.17.png

説明

標準文字列フィールド

フォーマットオプション

Hiragana — ひらがな形式でレンダリング・バリデーションされます

Katakana — カタカナ形式でレンダリング・バリデーションされます

Phone — 電話番号形式でレンダリング・バリデーションされます

Email — Emailアドレス形式でレンダリング・バリデーションされます

URL — URL形式でレンダリング・バリデーションされます

Min & Max — 文字列の長さの最小値と最大値

From & To — 文字列の長さは指定された間隔に含まれている必要があります。このオプションの値は範囲でなければなりません。

Equal — 文字列の長さは与えられた値と等しくなければなりません


テキスト

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/b398bbd7-348d-4db0-9d56-968c6bfafd57/Screen_Shot_2565-05-01_at_17.07.09.png

説明

複数行のテキストフィールド

フォーマットオプション

Hiragana — ひらがな形式でレンダリング・バリデーションされます

Katakana — カタカナ形式でレンダリング・バリデーションされます