Sha256: 2f9670e2d2f34db94095ce6f407d43ed7c3e41838e7e1b17ed30e2d77b96fbe8

Contents?: true

Size: 452 Bytes

Versions: 16

Compression:

Stored size: 452 Bytes

Contents

module Mobility
  module Sequel
    module SQL
      class QualifiedIdentifier < ::Sequel::SQL::QualifiedIdentifier
        attr_reader :backend_class, :locale, :attribute_name

        def initialize(table, column, locale, backend_class, attribute_name: nil)
          @backend_class = backend_class
          @locale = locale
          @attribute_name = attribute_name || column
          super(table, column)
        end
      end
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
mobility-1.0.0.beta2 lib/mobility/sequel/sql.rb
mobility-1.0.0.beta1 lib/mobility/sequel/sql.rb
mobility-1.0.0.alpha lib/mobility/sequel/sql.rb
mobility-0.8.13 lib/mobility/sequel/sql.rb
mobility-0.8.11 lib/mobility/sequel/sql.rb
mobility-0.8.10 lib/mobility/sequel/sql.rb
mobility-0.8.9 lib/mobility/sequel/sql.rb
mobility-0.8.8 lib/mobility/sequel/sql.rb
mobility-0.8.7 lib/mobility/sequel/sql.rb
mobility-0.8.6 lib/mobility/sequel/sql.rb
mobility-0.8.5 lib/mobility/sequel/sql.rb
mobility-0.8.4 lib/mobility/sequel/sql.rb
mobility-0.8.3 lib/mobility/sequel/sql.rb
mobility-0.8.2 lib/mobility/sequel/sql.rb
mobility-0.8.1 lib/mobility/sequel/sql.rb
mobility-0.8.0 lib/mobility/sequel/sql.rb