Loading video...

Video Failed to Load

Go Home

Announcing Declarative Schema, a new way to simplify managing your growing database schema! Declarative schema stores the final state of the database in SQL files, making them the single source of truth. We use it internally to manage our prod db, and we hope you love it too!

33,881 views • 1 year ago •via X (Twitter)

10 Comments

Supabase's profile picture
Supabase1 year ago

Blog post: YouTube:

Power Homeschool's profile picture
Power Homeschool1 year ago

Our independent, self-paced homeschool program offers flexibility to adapt your child’s coursework to their unique needs. Combined with one-on-one instruction in the comfort of your home, many families enjoy the advantages of homeschooling for their children with special needs.

Anthony Harley's profile picture
Anthony Harley1 year ago

@dshukertjr been wanting something like this!

Anthony Spiteri's profile picture
Anthony Spiteri1 year ago

The hand movements of the Supabase Technologists are somewhat... pronounced... anyone else noticed this :)

Kakarot's profile picture
Kakarot1 year ago

What is it with supabase employees and hand movements?

Kyzo's profile picture
Kyzo1 year ago

so it's like drizzle but not typesafe?

Jonathan Bangert's profile picture
Jonathan Bangert1 year ago

Woah, this is great!

Choogie's profile picture
Choogie1 year ago

This is basically the Prisma file in SQL, right?

Goldkey's profile picture
Goldkey1 year ago

@dshukertjr newb to db question, but why is it better to store schema as an SQL file rather than say a JSON?

WXTNSS's profile picture
WXTNSS1 year ago

This is great, does anyone have supabase cursor rules for this?

Related Videos

Today at Yoast we’re shipping something I've actually wanted to see on the web for some time (even before working at Yoast) and am now honored to be part of the team to bring this to the masses... Built in collaboration with the Open Source and NLWeb team at Microsoft lead by R.V.Guha (co-creator of RSS, RDF and other web standards) - we're introducing the Schema Aggregation feature: a "schemamap" endpoint that outputs your site's entire structured data map in one place. ​ Under the hood, we now provide a standardised, deduplicated map of your entities via a single endpoint. An agent no longer needs to crawl all individual pages to understand its meaning but can now ingest an entire entity map with ease. ​ A few details to note about the endpoint: - It's is cacheable with sub‑100ms responses - It respects existing privacy and indexing settings - It aggregates all indexable content without navigation noise - It merges duplicate entities so your "Author X" or "Article Y" exist as a single node instead of being re‑discovered on every URL. - If you're using one of our paid plugins that extends schema even more (such as Yoast WooCommerce SEO adds product schema) this will be populated within the endpoint too - If you already extend Yoast’s Schema API, or use partners like events or recipe plugins, their entities are pulled into the same map automatically. ​ For me, this is one of the first major ways the agentic web can ingest a site at scale, and with much more efficiency and context. It has also been so much fun to work with this alongside the team at Yoast, particularly the genius mind of Alain Schlesser. Lastly, we have also launched a schema visualisation tool to view how everything is output. You can enable this feature today with the free version of Yoast SEO.

Alex Moss

15,360 views • 4 months ago