我对 Supabase 和 PostgreSQL 很陌生,偶然发现了一个问题。如果我正在创建一个人们应该能够登录的待办事项应用程序,并且根据订阅类型(普通用户或专业帐户),待办事项的总数应该受到限制。假设普通用户应该能够发布 20 个待办事项,但专业用户应该是无限的。
这是我正在使用的表格:
帐户表
- 标识(uuid)
- 订阅类型(用户/专业)
- toDoCount(数字。待办事项的总数)
待办事项表
- ID
- 用户身份
- 标题
- 描述
但是,我将如何编写仅在 1. 用户通过身份验证 2. 未超过 toDoCount 限制时才允许插入的策略。
我正在使用 Ionic/angular 创建应用程序。
感谢解答