Sha256: d90e1631ca2cc2c6ba474e87ebe7ac1628392d882481bba22b72dd8f4254fc5a

Contents?: true

Size: 493 Bytes

Versions: 1

Compression:

Stored size: 493 Bytes

Contents

module Rein
  module Constraint
  end
end

RC = Rein::Constraint

require 'active_record'
require 'active_support/core_ext/hash'

require 'rein/constraint/foreign_key'
require 'rein/constraint/inclusion'
require 'rein/constraint/numericality'

module ActiveRecord::ConnectionAdapters
  class MysqlAdapter < AbstractAdapter
    include RC::ForeignKey
  end

  class PostgreSQLAdapter < AbstractAdapter
    include RC::ForeignKey
    include RC::Inclusion
    include RC::Numericality
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rein-0.4.0 lib/rein.rb