Skip to content
Discussion options

You must be logged in to vote

Yes, it is considered mandatory. Let me explain why we require it.

  1. Pagination in DAB is cursor-based, not index-based. It uses a combination of the key, filter, and sort instructions so a busy table has consistent and stable paging. We don’t currently support index-based paging.
  2. Relationships between tables in Data API builder are managed, like in the database, between a foreign key column in the target table and the primary key in the source. We don’t support tables that cannot be related.
  3. Create, update, and delete operations are available for every table in DAB. For CRUD to work, we must have a primary key. We don’t currently support read-only entities.

Right now, primary keys are re…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@Koro110
Comment options

Answer selected by JerryNixon
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
move-to-close Lacks clarity or roadmap mismatch
2 participants