Supabase LogoSupabase Logo
  • Pricing

  • Docs

  • Blog

97.3KSign inStart your project

Blog/Postgres

    PostgREST 13 thumbnail

    30 Sep 2025

    •

    5 minute read

    PostgREST 13

    New features and changes in PostgREST version 13.

    Processing large jobs with Edge Functions, Cron, and Queues thumbnail

    16 Sep 2025

    •

    11 minute read

    Processing large jobs with Edge Functions, Cron, and Queues

    Learn how to build scalable data processing pipelines using Supabase Edge Functions, cron jobs, and database queues and handle large workloads without timeouts or crashes.

    Defense in Depth for MCP Servers thumbnail

    16 Sep 2025

    •

    6 minute read

    Defense in Depth for MCP Servers

    Learn about the security risks of connecting AI agents to databases and how to implement defense in depth strategies to protect your data from prompt injection attacks.

    OrioleDB Patent: now freely available to the Postgres community thumbnail

    9 Sep 2025

    •

    3 minute read

    OrioleDB Patent: now freely available to the Postgres community

    Supabase is explicitly making available a non-exclusive license of the OrioleDB patent to all OrioleDB users in accordance with the OrioleDB license.

    Announcing Multigres: Vitess for Postgres thumbnail

    10 Jun 2025

    •

    4 minute read

    Announcing Multigres: Vitess for Postgres

    Today we are welcoming Sugu, the co-creator of Vitess, to the Supabase team. He is joining Supabase to build Multigres: Vitess for Postgres.

    Simplifying back-end complexity with Supabase Data APIs thumbnail

    17 May 2025

    •

    8 minute read

    Simplifying back-end complexity with Supabase Data APIs

    Replace custom CRUD endpoints, reduce infrastructure complexity, and accelerate product delivery.

    PostgreSQL Event Triggers without superuser access thumbnail

    8 May 2025

    •

    4 minute read

    PostgreSQL Event Triggers without superuser access

    Using Postgres Hooks to allow regular users to create event triggers

    Migrating from Fauna to Supabase thumbnail

    21 Mar 2025

    •

    8 minute read

    Migrating from Fauna to Supabase

    A guide to migrating from Fauna to Supabase.

    Migrating from the MongoDB Data API to Supabase thumbnail

    20 Mar 2025

    •

    6 minute read

    Migrating from the MongoDB Data API to Supabase

    A guide to migrating from the MongoDB Data API to Supabase.

    Dedicated Poolers thumbnail

    7 Mar 2025

    •

    3 minute read

    Dedicated Poolers

    A dedicated pgbouncer instance that's co-located with your database for maximum performance and reliability.

    Running Durable Workflows in Postgres using DBOS thumbnail

    10 Dec 2024

    •

    6 minute read

    Running Durable Workflows in Postgres using DBOS

    Technical deep dive into the new DBOS integration for Supabase

    database.build v2: Bring-your-own-LLM thumbnail

    6 Dec 2024

    •

    16 minute read

    database.build v2: Bring-your-own-LLM

    Use any OpenAI API compatible LLMs in database.build

    Restore to a New Project thumbnail

    6 Dec 2024

    •

    3 minute read

    Restore to a New Project

    Effortlessly Clone Data into a New Supabase Project

    Supabase Queues thumbnail

    5 Dec 2024

    •

    7 minute read

    Supabase Queues

    Durable Message Queues with Guaranteed Delivery in Postgres

    Supabase Cron thumbnail

    4 Dec 2024

    •

    4 minute read

    Supabase Cron

    Schedule Recurring Jobs in Postgres

    Supabase AI Assistant v2 thumbnail

    2 Dec 2024

    •

    4 minute read

    Supabase AI Assistant v2

    An evolution of how we approach AI within the Supabase dashboard

    ClickHouse Partnership, improved Postgres Replication, and Disk Management thumbnail

    30 Oct 2024

    •

    6 minute read

    ClickHouse Partnership, improved Postgres Replication, and Disk Management

    Improving the developer experience between Postgres and ClickHouse.

    Live Share: Connect to in-browser PGlite with any Postgres client thumbnail

    10 Oct 2024

    •

    8 minute read

    Live Share: Connect to in-browser PGlite with any Postgres client

    Connect any Postgres client to your postgres.new databases.

    postgres.new: In-browser Postgres with an AI interface thumbnail

    12 Aug 2024

    •

    15 minute read

    postgres.new: In-browser Postgres with an AI interface

    Introducing postgres.new, the in-browser Postgres sandbox with AI assistance.

    Dynamic Table Partitioning in Postgres thumbnail

    3 Oct 2023

    •

    25 minute read

    Dynamic Table Partitioning in Postgres

    Learn how to scale large postgres tables in place and increase query performance.

    What is new in PostgREST v11.1? thumbnail

    12 Jul 2023

    •

    6 minute read

    What is new in PostgREST v11.1?

    Impersonated Role Settings, Configurable Isolation Level, improved Bulk Insert, and more

    Next steps for Postgres pluggable storage thumbnail

    1 May 2023

    •

    4 minute read

    Next steps for Postgres pluggable storage

    Exploring history of Postgres pluggable storage and the possibility of landing it in the Postgres core.

    What's New in pg_graphql v1.2 thumbnail

    21 Apr 2023

    •

    6 minute read

    What's New in pg_graphql v1.2

    New Features in the v1.2 release of pg_graphql

    Trusted Language Extensions for Postgres thumbnail

    14 Apr 2023

    •

    6 minute read

    Trusted Language Extensions for Postgres

    We're collaborating with AWS to bring Trusted Language Extensions to Postgres.

    Type Constraints in 65 lines of SQL thumbnail

    17 Feb 2023

    •

    10 minute read

    Type Constraints in 65 lines of SQL

    Creating validated data types in Postgres

    What's new in Postgres 15? thumbnail

    16 Dec 2022

    •

    5 minute read

    What's new in Postgres 15?

    Describes the release of Postgres 15, new features and reasons to use it

    PostgREST 11 pre-release thumbnail

    16 Dec 2022

    •

    5 minute read

    PostgREST 11 pre-release

    Describes new features of PostgREST 11 pre-release

    pg_crdt - an experimental CRDT extension for Postgres thumbnail

    10 Dec 2022

    •

    9 minute read

    pg_crdt - an experimental CRDT extension for Postgres

    Embedding Yjs and Automerge into Postgres for collaborative applications.

    SQL or NoSQL? Why not use both (with PostgreSQL)? thumbnail

    24 Nov 2022

    •

    18 minute read

    SQL or NoSQL? Why not use both (with PostgreSQL)?

    How to turn Postgres into an easy-to-use NoSQL database that retains all the power of SQL

    What is PostgreSQL commitfest and how to contribute thumbnail

    27 Oct 2022

    •

    11 minute read

    What is PostgreSQL commitfest and how to contribute

    A time-tested method for contributing to the core Postgres code

    Postgres Full Text Search vs the rest thumbnail

    14 Oct 2022

    •

    14 minute read

    Postgres Full Text Search vs the rest

    Comparing one of the most popular Postgres features against alternatives

    Postgres WASM by Snaplet and Supabase thumbnail

    3 Oct 2022

    •

    11 minute read

    Postgres WASM by Snaplet and Supabase

    We're open sourcing postgres-wasm, a PostgresQL server that runs inside a browser, with our friends at Snaplet.

    Choosing a Postgres Primary Key thumbnail

    8 Sep 2022

    •

    18 minute read

    Choosing a Postgres Primary Key

    Turns out the question of which identifier to use as a Primary Key is complicated -- we're going to dive into some of the complexity and inherent trade-offs, and figure things out

    pg_jsonschema: JSON Schema support for Postgres thumbnail

    19 Aug 2022

    •

    6 minute read

    pg_jsonschema: JSON Schema support for Postgres

    Today we're releasing pg_jsonschema, a Postgres extension for JSON validation.

    PostgREST v10: EXPLAIN and Improved Relationship Detection thumbnail

    19 Aug 2022

    •

    8 minute read

    PostgREST v10: EXPLAIN and Improved Relationship Detection

    Today, PostgREST 10 was released. Let's take a look at some of the new features that go hand in hand with supabase-js v2.

    Implementing "seen by" functionality with Postgres thumbnail

    18 Jul 2022

    •

    33 minute read

    Implementing "seen by" functionality with Postgres

    Different approaches for tracking visitor counts with PostgreSQL.

    Partial data dumps using Postgres Row Level Security thumbnail

    28 Jun 2022

    •

    6 minute read

    Partial data dumps using Postgres Row Level Security

    Using RLS to create seed files for local PostgreSQL testing.

    Postgres Auditing in 150 lines of SQL thumbnail

    8 Mar 2022

    •

    13 minute read

    Postgres Auditing in 150 lines of SQL

    PostgreSQL has a robust set of features which we can leverage to create a generic auditing solution in 150 lines of SQL.

    pg_graphql: A GraphQL extension for PostgreSQL thumbnail

    3 Dec 2021

    •

    7 minute read

    pg_graphql: A GraphQL extension for PostgreSQL

    GraphQL support is in development for PostgreSQL + Supabase.

    New in PostgreSQL 14: What every developer should know thumbnail

    28 Nov 2021

    •

    8 minute read

    New in PostgreSQL 14: What every developer should know

    A quick look at some new features and functionality in PostgreSQL 14.

    PostgREST 9 thumbnail

    27 Nov 2021

    •

    4 minute read

    PostgREST 9

    New features and updates in PostgREST version 9.

    Supabase is now on Postgres 13.3 thumbnail

    26 Jul 2021

    •

    5 minute read

    Supabase is now on Postgres 13.3

    From today, new Supabase projects will be on a version of Supabase Postgres that runs on Postgres 13.3.

    Protecting reserved roles with PostgreSQL Hooks thumbnail

    2 Jul 2021

    •

    14 minute read

    Protecting reserved roles with PostgreSQL Hooks

    Using Postgres Hooks to protect functionality in your Postgres database.

    Postgres as a CRON Server thumbnail

    5 Mar 2021

    •

    8 minute read

    Postgres as a CRON Server

    Running repetitive tasks with your Postgres database.

    Cracking PostgreSQL Interview Questions thumbnail

    27 Feb 2021

    •

    7 minute read

    Cracking PostgreSQL Interview Questions

    Understand the top PostgreSQL Interview Questions

    Continuous PostgreSQL Backups using WAL-G thumbnail

    2 Aug 2020

    •

    6 minute read

    Continuous PostgreSQL Backups using WAL-G

    Have you ever wanted to restore your database's state to a particular moment in time? This post explains how, using WAL-G.

    What are PostgreSQL Templates? thumbnail

    9 Jul 2020

    •

    4 minute read

    What are PostgreSQL Templates?

    What are PostgreSQL templates and what are they used for?

    Physical vs Logical Backups in PostgreSQL thumbnail

    7 Jul 2020

    •

    5 minute read

    Physical vs Logical Backups in PostgreSQL

    What are physical and logical backups in Postgres?

Footer

We protect your data.More on Security
  • SOC2 Type 2 Certified
  • HIPAA Compliant
Supabase LogoSupabase Logo
Twitter
GitHub
Discord
Youtube
Product
  • Database
  • Auth
  • Functions
  • Realtime
  • Storage
  • Vector
  • Cron
  • Pricing
  • Launch Week
Solutions
  • AI Builders
  • No Code
  • Beginners
  • Developers
  • Postgres Devs
  • Vibe Coders
  • Hackathon Contestants
  • Startups
  • Agencies
  • Enterprise
  • Innovation Teams
Resources
  • Blog
  • Support
  • System Status
  • Become a Partner
  • Integrations
  • Brand Assets
  • Security & Compliance
  • DPA
  • SOC2
  • HIPAA
Developers
  • Documentation
  • Supabase UI
  • Changelog
  • Careers
  • Contributing
  • Open Source
  • SupaSquad
  • DevTo
  • RSS
Company
  • Company
  • General Availability
  • Terms of Service
  • Privacy Policy
  • Acceptable Use Policy
  • Support Policy
  • Service Level Agreement
  • Humans.txt
  • Lawyers.txt
  • Security.txt
© Supabase Inc