Episodes
Importing and Exporting CSV Data
Play
5:33

Importing and Exporting CSV Data

#35 Jun 26, 2016 free
Basics on importing and exporting CSV Data using Ruby and without gems.

Auditing with Paper Trail
Play
6:30

Auditing with Paper Trail

#96 Sep 4, 2017 free
Using the paper_trail gem, track changes to model records for auditing purposes and rollback changes when required.

Virtual Columns in MySQL
Play
4:38

Virtual Columns in MySQL

#87 Jul 2, 2017 free
In Ruby on Rails 5.1.0, generated virtual column support was added for MySQL and MariaDB. Using generated and stored columns can leverage heavy calculations to the SQL side.

Virtual Columns with JSON Data Types
Play
7:10

Virtual Columns with JSON Data Types

#88 Jul 9, 2017 free
Continuing from Episode #87, we take a deeper dive into virtual columns in Rails 5.1 and use them to parse JSON Data Types with adding indexes to the virtual column.

UUID in Rails with ActiveUUID
Play
5:11

UUID in Rails with ActiveUUID

#23 Mar 2, 2016 free
Some cases require non-auto incrementing primary keys as well as multiple master writes without id conflicts. With ActiveUUID, we can configure our table's primary key with confidence without added complexity.