Sha256: 63668e532d3113f83dba3506d1457f2eac0c5d10806b3eacfc722c183739d6a6

Contents?: true

Size: 1.01 KB

Versions: 2

Compression:

Stored size: 1.01 KB

Contents

require 'active_record'
require 'rein/constraint/check'
require 'rein/constraint/foreign_key'
require 'rein/constraint/inclusion'
require 'rein/constraint/length'
require 'rein/constraint/match'
require 'rein/constraint/null'
require 'rein/constraint/numericality'
require 'rein/constraint/presence'
require 'rein/constraint/primary_key'
require 'rein/constraint/unique'
require 'rein/constraint/exclusion'
require 'rein/schema'
require 'rein/type/enum'
require 'rein/view'

module ActiveRecord
  class Migration # :nodoc:
    include Rein::Constraint::Check
    include Rein::Constraint::ForeignKey
    include Rein::Constraint::Inclusion
    include Rein::Constraint::Length
    include Rein::Constraint::Match
    include Rein::Constraint::Null
    include Rein::Constraint::Numericality
    include Rein::Constraint::Presence
    include Rein::Constraint::PrimaryKey
    include Rein::Constraint::Unique
    include Rein::Constraint::Exclusion
    include Rein::Schema
    include Rein::Type::Enum
    include Rein::View
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rein-5.0.0 lib/rein.rb
rein-4.0.0 lib/rein.rb