Sha256: 3da577e63aa410f714d535d67c37676aa14422af849f26316e6bd1b175ac6c96

Contents?: true

Size: 282 Bytes

Versions: 26

Compression:

Stored size: 282 Bytes

Contents

require 'singleton'

module SchemaPlus
  module ActiveRecord
    class DbDefault 
      include Singleton
      def to_s
        'DEFAULT'
      end
      def id
        self
      end
      def quoted_id
        self
      end
    end
    DB_DEFAULT = DbDefault.instance
  end
end

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
schema_plus-1.8.6 lib/schema_plus/active_record/db_default.rb
schema_plus-1.8.5 lib/schema_plus/active_record/db_default.rb
schema_plus-1.8.4 lib/schema_plus/active_record/db_default.rb
schema_plus-1.8.3 lib/schema_plus/active_record/db_default.rb
schema_plus-1.8.2 lib/schema_plus/active_record/db_default.rb
schema_plus-1.8.1 lib/schema_plus/active_record/db_default.rb
schema_plus-1.8.0 lib/schema_plus/active_record/db_default.rb
schema_plus-1.7.1 lib/schema_plus/active_record/db_default.rb
schema_plus-1.7.0 lib/schema_plus/active_record/db_default.rb
schema_plus-1.6.0 lib/schema_plus/active_record/db_default.rb
schema_plus-1.5.3 lib/schema_plus/active_record/db_default.rb
schema_plus-1.5.2 lib/schema_plus/active_record/db_default.rb
schema_plus-1.5.1 lib/schema_plus/active_record/db_default.rb
schema_plus-1.5.0 lib/schema_plus/active_record/db_default.rb
schema_plus-1.4.1 lib/schema_plus/active_record/db_default.rb
schema_plus-1.4.0 lib/schema_plus/active_record/db_default.rb
schema_plus-1.3.3 lib/schema_plus/active_record/db_default.rb
schema_plus-1.3.2 lib/schema_plus/active_record/db_default.rb
schema_plus-1.3.1 lib/schema_plus/active_record/db_default.rb
schema_plus-1.3.0 lib/schema_plus/active_record/db_default.rb