Completed
Configuration
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Let's Talk Databases in Python - SQLAlchemy and Alembic
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 What's an ORM?
- 3 Available Python ORMS
- 4 User Model
- 5 Common Base
- 6 Validation
- 7 Relationships
- 8 Unique Constraints
- 9 Multi Column Indexes
- 10 Partial Indexing
- 11 Functional/Expression Indexing
- 12 Connecting to the DB
- 13 Inserting Data
- 14 Using a Session Context Manager
- 15 Session Scoping
- 16 Establishing a DB Connection
- 17 Connection Pools
- 18 Creating the DB
- 19 Database Migrations
- 20 Database Migration Libraries
- 21 Configuration
- 22 Creating a Migration
- 23 Run the migration
- 24 Downgrade the migration
- 25 Modify an Existing Table
- 26 Modify Data
- 27 Problems in the Wild: Lazy Loading
- 28 Lazy Loading: What is it?
- 29 Lazy Loading: Why is it a problem?
- 30 Lazy Loading: Use Eager Load Instead!
- 31 Problems in the Wild: Unexpected Query Generation
- 32 Review
- 33 Questions