Skip to main content

Database schema

These are the most interesting tables:

  • Users. In order to keep the system lightweight, we are going to avoid multitenancy, and instead focus on a single-tenant setup. Supabase offers template to set up a user system, so we are going to start from that one.

  • Project templates.

  • Projects.

  • Forms.

  • Questions.

  • Entries.

We are going to focus on the list of