Active Record are like Object Relational Mapping(ORM), where classes are mapped to table , objects are mapped to columns and object attributes are mapped to data in the table
Ruby Supports only Single Inheritance.
You can achieve Multiple Inheritance through MIXIN concept means you achieve using module by including it with classes.
Migrations support all the basic data types: string, text, integer, float, datetime, timestamp, time, date, binary and boolean:
Valid column options are:
Methods that return a boolean result are typically named with a ending question mark. For example: def active? return true #just always returning true end