Discover how LaunchQL brings npm-style modularity to PostgreSQL.
2 Lessons 8 minutes
6:00
Prerequisites
Quickstart
2:00
Spinning Up a Modular Database in 2 Minutes
5 Lessons 22 minutes
3:00
pgpm Workspaces: A New Way to Organize PostgreSQL Projects
Workspaces
4:00
Initializing a Workspace for Modular PostgreSQL Development
5:00
Creating Your First PostgreSQL Database Module
Testing Your Database Module
Testing
3 Lessons 10 minutes
Adding Your First Database Change
Changes
Change Naming Conventions
Plan Files and Deployment Plans
4 Lessons 36 minutes
8:00
Spinning Up Temporary Testing Databases for Postgres
10:00
How to Test Row-Level Security (RLS) in PostgreSQL
Advanced RLS Testing Scenarios - Simulating Many Users and Roles
Seeding PostgreSQL Test Databases
7 Lessons 53 minutes
1:00
Supabase Testing for the Modern Developer
Supabase
Setting Up Local Supabase Database Testing
Writing Your First Supabase Test in TypeScript
Testing Row-Level Security Policies in Supabase
1 Lessons 5 minutes
Common Issues and Solutions
Troubleshooting