Verdent Docs
マイアプリ

データベース

My app からテーブルを確認し、本番レコードを安全に管理する

Cloud プロジェクトを開き、My app → Database を選択して、ライブアプリで使用されているデータを確認します。

このページは本番データを扱います。行の追加、編集、削除はライブアプリにただちに反映され、再公開は不要です。

データベースに接続する

データベースまたはテーブルが検出されない場合は、Verdent でデータベースを追加を選択します。Verdent は、アプリに必要なデータベースとデータモデルを作成するリクエストを、アクティブなプロジェクトタスクに送信します。

生成されたコードを確認してテストし、Publish changes を選択します。本番データベースが接続され、スキーマを含むようになると、My app にテーブルが表示されます。

テーブルを確認する

Database のホームには、検出されたすべてのテーブルとそのレコード数が表示されます。このページでは次の操作ができます。

  • テーブルを選択してレコードを確認する
  • カードからテーブル名をコピーする
  • 戻るボタンでテーブル一覧に戻る

My app は現在、テーブルレコードを管理します。このインターフェースからテーブルやカラムを作成、名前変更、削除することはできません。スキーマ変更はプロジェクトタスクを通じて依頼してください。

テーブルデータを操作する

並べ替えとフィルター

カラムヘッダーの並べ替えメニューを開き、昇順、降順、または並べ替えの解除を選択します。

Filter を選択すると、1 つ以上のカラムフィルターを組み合わせられます。

カラムの種類使用できる条件
テキストおよびその他の非数値一致、含む
数値一致、より大きい、以上、より小さい、以下

Confirm を選択すると、入力済みのすべてのフィルターが適用されます。個別のフィルターを削除する、Clear all を選択する、またはアクティブな Filter ボタンの削除アイコンを使うと、フィルターなしのテーブルに戻ります。

カラムの表示と非表示

Columns を選択し、フィールドを切り替えてテーブルに表示するカラムを制御します。これは現在のビューだけを変更します。データベーススキーマを変更したり、データを削除したりすることはありません。

行を追加する

Add row を選択し、値を入力して保存します。

  • 数値フィールドは数値として保存され、ブール値フィールドにはオン/オフのコントロールが使われます。
  • 日付と時刻のフィールドは、保存されている値が対応形式の場合、日時入力を使用します。
  • 空のフィールドは省略されるため、データベースのデフォルト値を適用できます。
  • 生成フィールド、自動インクリメントフィールド、ID フィールド、生成 UUID フィールドは、書き込み可能な入力として表示されません。

未保存の値があるフォームを閉じると、Verdent は変更を破棄するかどうかを確認します。

行またはセルを編集する

データは 2 つの方法で編集できます。

  • 行の鉛筆ボタンを選択して、行全体のエディターを開きます。
  • 主キーではないセルをダブルクリックして、その値をその場で編集します。Enter を押すか Save を選択すると適用され、Escape を押すとキャンセルされます。

主キーフィールドは読み取り専用です。My app が編集対象のレコードを安全に識別するには、テーブルに主キーが必要です。

行を削除する

1 つ以上の行を選択し、Delete を選択します。Verdent は削除前に確認を求めます。

My app から行を削除すると元に戻せません。確認する前に、選択したレコードを検証してください。

行を削除するには、テーブルに主キーが必要です。

エクスポート、更新、ページネーション

  • Export CSV は、アクティブなフィルターと並べ替えを使用してテーブルをダウンロードします。エクスポートは現在表示されているページに限定されません。
  • Refresh は、本番データベースから現在のテーブルを再読み込みします。
  • Rows per page は 10、20、50、100 件のレコードに対応し、右側にページ操作が表示されます。

ストレージ制限

データベースストレージが満杯になると、行の追加と編集は無効になります。テーブルに主キーがある場合、行の削除は引き続き使用できます。Verdent がデータベースクォータを確認できない場合も、再確認できるようになるまで追加と編集を無効にします。上位プランが利用可能な場合、通知にはアップグレードが表示されます。それ以外の場合は、サポートに連絡する方法が表示されます。

各プランに含まれるデータベース容量については、デプロイリソースと制限 を参照してください。