# Terminal rails g scaffold users name:string upper_name:virtual name_length:virtual
# 20170703010554_create_users.rb
class CreateUsers < ActiveRecord::Migration[5.1]
def change
create_table :users do |t|
t.string :name
t.virtual :upper_name, type: :string, as: "UPPER(name)"
t.virtual :name_length, type: :integer, as: "LENGTH(name)", stored: true
t.timestamps
end
end
end