Q&A

回答の並べ替え:
投稿新規に質問を投稿する

テーブルデータの直接削除

tadakichi tadakichi

2024-04-20 16:52

CELFのアプリを作成後、利用者に公開する前にテーブル内に作成したテストデータを削除したく思っております。

テーブル管理から各テーブルのデータは参照できますが、削除することができず難渋しています。

テーブルデータを直接削除する方法はございませんでしょうか。
よろしくお願いいたします。

新日本コンピュータマネジメント株式会社 新日本コンピュータマネジメント株式会社 パートナー
こんにちは。

テーブルデータを削除する方法は以下の方法がございます。

①「テーブル[]のデータを削除する」アクションを使用する。
削除条件を指定しなければ、指定テーブル内の全てのデータを削除することができます。
https://cloud.celf.jp/celf-help/ja/texts/action_use/data/insert_update_delete_table_data/insert_update_delete_table_data.html#id4

②空のテーブルデータ(CSV)をインポートする方法。
「テーブルを空にしてから登録する」オプションにチェックを入れると、
既存のデータが削除され、CSVのデータがテーブルに登録されます。
CSVのデータが0件の場合、テーブル内のデータを消すことができます。
https://cloud.celf.jp/celf-help/ja/texts/table/import_csv_data/import_csv_data.html#id1

※CSVファイル取り込む際には、テーブル定義通りのタイトル行を用意しなければいけませんが、「テーブルデータ(CSV)をエクスポートする」を利用すると便利です。
こちらでエクスポートしたファイルには、タイトル行が予めセットされますので、
下部のデータ行だけ削除すれば、インポート用のCSVファイルを簡単に作成することができます。
https://cloud.celf.jp/celf-help/ja/texts/table/export_csv_data/export_csv_data.html#id1

③テーブルの定義を複製して、新しいテーブルを作成し、古いテーブルを削除する。
新しいテーブルを、元のテーブル名にリネームする。
https://cloud.celf.jp/celf-help/ja/texts/table/duplicate_table/duplicate_table.html

また、テーブルのデータ削除とは異なりますが、
アプリが使用するテーブルを開発時と公開時で切替える機能もございます。
https://cloud.celf.jp/celf-help/ja/texts/test/switch_tables/switch_tables.html

ご参考になりましたら幸いです。
どうぞよろしくお願いいたします。
メールコンタクトをとる