Skip to content

feat(database): add write operation capabilities - #194

Open
QuintinWillison wants to merge 2 commits into
supabase:mainfrom
dhruvxvaishnav:feat/postgrest-write-capabilities
Open

QuintinWillison wants to merge 2 commits into
supabase:mainfrom
dhruvxvaishnav:feat/postgrest-write-capabilities

Conversation

@QuintinWillison

@QuintinWillison QuintinWillison commented Sep 17, 2026

Copy link
Copy Markdown
Member

I'm sponsoring this pull request because @dhruvxvaishnav is unable to create pull requests in this repository.

Closes #113


🤖 Supabase process notes:
At merge: keep the auto-added Co-authored-by: dhruvxvaishnav <dhruvvaishnav687@gmail.com> trailer in the squash message (that is what carries their contribution credit under squash), re-verify the head SHA is the one reviewed, and approve workflow runs per push after reading the diff.

@QuintinWillison QuintinWillison self-assigned this Sep 17, 2026
@coderabbitai

coderabbitai Bot commented Sep 17, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: d5f807de-5dc6-4202-b01e-26efd19925ed


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@QuintinWillison QuintinWillison left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bit awkward that I can only comment rather than request changes as the "author" of the PR, but this seemed to be the best mechanism for me to sponsor this change in...

Comment thread packages/capability-matrix/specs/database/mutate/missing_defaults.md Outdated
Comment thread packages/capability-matrix/capabilities/database.yaml Outdated
@dhruvxvaishnav

Copy link
Copy Markdown
Contributor

Thanks @QuintinWillison for sponsoring this PR and taking the time to review it. Both suggestions make sense. I'll correct the bulk-payload prerequisite and move the capability below insert, then run the package checks before pushing the update.

@dhruvxvaishnav

Copy link
Copy Markdown
Contributor

Both review suggestions are addressed and pushed in c054913. On Linux with Node 22, all 214 tests passed, along with typechecking, matrix validation, report generation, and site generation. I also checked the generated links for the three new capabilities and their related specs. The Windows suite hit path-specific failures in unchanged Python/Swift parser tests, so the full suite was run on Linux rather than modifying those tests. The working tree is clean.

@QuintinWillison
QuintinWillison marked this pull request as ready for review September 17, 2026 13:13
@QuintinWillison
QuintinWillison requested a review from a team as a code owner September 17, 2026 13:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Possibly-missing capabilities: count, missing and columns

2 participants