# File lib/resta/model.rb, line 123 def primary_column(name, opts=nil) opts = (opts || {}).merge DEFAULT_PRIMARY_COLUMN_OPTS primary_key name, :string, opts end
module Resta::MigrationHelpers::CreateTable
Helpers used in create table
Public Instance Methods
primary_column(name, opts=nil)
click to toggle source
timestamp_columns()
click to toggle source
# File lib/resta/model.rb, line 128 def timestamp_columns [:created_at, :updated_at].each do |f| column f, :datetime end end
version_column()
click to toggle source
# File lib/resta/model.rb, line 134 def version_column column :'_$version', :string end