Overview
This tutorial provides a comprehensive walkthrough on integrating SQLite with Rust programming in just 30 minutes. Master schema definition, CRUD operations, JSON/JSONB support, and asynchronous concurrency using the rusqlite library. Follow along with a structured approach covering simple CRUD operations (00:26), join queries (06:12), dynamic values (11:46), JSON handling (17:19), JSONB implementation (24:34), and asynchronous programming (28:07). Access the complete code examples through the accompanying GitHub repository. Perfect for Rust developers looking to efficiently implement database functionality in their applications. The tutorial includes helpful tips like using cargo-watch for development and provides all necessary resources to successfully implement SQLite in Rust projects.
Syllabus
- 00:00 Intro
- 00:26 Simple CRUD
- 06:12 Join
- 11:46 Dynamic Values
- 17:19 JSON
- 24:34 JSONB
- 28:07 ASYNC
Taught by
Jeremy Chone