Sha256: 26ece9b449f2cd4f9d47b40a406972f0deaeb28bd725423395ecc1d76691d72c

Contents?: true

Size: 260 Bytes

Versions: 19

Compression:

Stored size: 260 Bytes

Contents

module ActiveRecord
  module ConnectionAdapters
    class TableDefinition
      def enum(*args)
        options = args.extract_options!
        column_names = args
        column_names.each { |name| column(name, 'enum', options) }
      end
    end
  end
end

Version data entries

19 entries across 19 versions & 7 rubygems

Version Path
mysql_enum_column-0.2.0 lib/enum/schema_definitions.rb
dg-enum_column4-0.1.7 lib/enum/schema_definitions.rb
dg-enum_column4-0.1.6 lib/enum/schema_definitions.rb
dg-enum_column4-0.1.4 lib/enum/schema_definitions.rb
smukherjee-openbill-0.1.5 vendor/plugins/enum-column/lib/enum/schema_definitions.rb
smukherjee-openbill-0.1.6 vendor/plugins/enum-column/lib/enum/schema_definitions.rb
smukherjee-openbill-0.1.7 vendor/plugins/enum-column/lib/enum/schema_definitions.rb
enum_column_strict-0.0.2 lib/enum/schema_definitions.rb
enum_column_strict-0.0.1 lib/enum/schema_definitions.rb
enum_column3-0.1.4 lib/enum/schema_definitions.rb
enum_column3-0.1.3 lib/enum/schema_definitions.rb
enum_column-0.1.6 lib/enum_column/schema_definitions.rb
enum_column-0.1.5 lib/enum_column/schema_definitions.rb
enum_column-0.1.4 lib/enum_column/schema_definitions.rb
enum_column-0.1.2 lib/enum_column/schema_definitions.rb
enum_column-0.1.1 lib/enum/schema_definitions.rb
enum_column-0.1.0 lib/enum/schema_definitions.rb
openbill-0.1.5 vendor/plugins/enum-column/lib/enum/schema_definitions.rb
openbill-0.1.6 vendor/plugins/enum-column/lib/enum/schema_definitions.rb