Rails DB - Migrate - Even Safer
Offered By: Ruby Central via YouTube
Course Description
Overview
Explore advanced techniques for evolving database schemas in large production Rails applications without causing errors or downtime in this 45-minute conference talk. Learn how to handle challenges that come with a growing database, including changing types, adding constraints, and migrating data. Discover strategies for removing columns, working with ignored columns, implementing constraints, changing column types, and adding new columns safely. Gain insights into avoiding schema changes and performing sanity checks to ensure smooth database migrations. Enhance your skills in maintaining uptime and managing successful Rails applications with large-scale databases.
Syllabus
Introduction
Overview
Removing columns
Ignored columns
Constraints
Check Constraint
Change Column Type
Add New Column
Check New Column
Backstory
Listing Table
Avoid Schema Changes
sanity check
outro
Taught by
Ruby Central
Related Courses
Web Application ArchitecturesUniversity of New Mexico via Coursera Full Stack Foundations
Udacity Rails with Active Record and Action Pack
Johns Hopkins University via Coursera Ruby on Rails: An Introduction
Johns Hopkins University via Coursera Ruby on Rails Web Services and Integration with MongoDB
Johns Hopkins University via Coursera