0

私は Supabase と PostgreSQL にまったく慣れていないので、質問に出くわしました。ユーザーがサインインできる Todo アプリを作成している場合、サブスクリプションの種類 (通常のユーザーまたはプロ アカウント) に応じて、todo の総数を制限する必要があります。通常のユーザーは 20 件の Todo を投稿できるはずですが、プロ ユーザーは無制限に投稿できるはずです。

ここに私が使用しているテーブルがあります:

アカウント テーブル

  • id(uuid)
  • subscriptionType(ユーザー/プロ)
  • toDoCount (数値。ToDoの総数)

トドテーブル

  • ID
  • ユーザーID
  • 題名
  • 説明

しかし、1. ユーザーが認証されている 2. toDoCount 制限を超えていない場合にのみ挿入を許可するポリシーを作成するにはどうすればよいでしょうか。

Ionic/angular でアプリを作成しています。

回答ありがとうございます

4

1 に答える 1