Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Database Schema Packaging and Migration in Python Distribution Packages

PyCon South Africa via YouTube

Overview

Learn about pioneering approaches to database-aware distribution packages in this 32-minute conference talk from PyCon South Africa. Explore how to package and distribute database schema dependencies alongside Python code, enabling seamless integration of schema components from different authors. Discover solutions for managing interdependent database schemas across packages, handling schema migrations with existing data, and extending setuptools to support database metadata. Dive into practical examples of how the Reahl framework implements these concepts, allowing for modular database schema distribution while maintaining proper versioning and dependency management. Master techniques for creating distribution packages that can declare and manage their required database schema components without requiring prior knowledge of other packages' schema requirements.

Syllabus

Time: Oct 05 Thu:
Duration:

Taught by

PyCon South Africa

Reviews

Start your review of Database Schema Packaging and Migration in Python Distribution Packages

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.