Sha256: e6b03b7b26ba5a0e2bb905eda985de93d307a389de28cddbce6b6b478367704e

Contents?: true

Size: 238 Bytes

Versions: 24

Compression:

Stored size: 238 Bytes

Contents

require 'dm-migrations/sql/column'

module SQL
  class Table
    attr_accessor :name, :columns

    def to_s
      name
    end

    def column(column_name)
      @columns.select { |c| c.name == column_name.to_s }.first
    end
  end
end

Version data entries

24 entries across 24 versions & 4 rubygems

Version Path
sbf-dm-migrations-1.4.0 lib/dm-migrations/sql/table.rb
sbf-dm-migrations-1.4.0.beta.1 lib/dm-migrations/sql/table.rb
sbf-dm-migrations-1.3.0 lib/dm-migrations/sql/table.rb
sbf-dm-migrations-1.3.0.beta lib/dm-migrations/sql/table.rb
ardm-migrations-1.3.0 lib/dm-migrations/sql/table.rb
ardm-migrations-1.2.1 lib/dm-migrations/sql/table.rb
ardm-migrations-1.2.0 lib/dm-migrations/sql/table.rb
dm-migrations-1.2.0 lib/dm-migrations/sql/table.rb
dm-migrations-1.2.0.rc2 lib/dm-migrations/sql/table.rb
dm-migrations-1.2.0.rc1 lib/dm-migrations/sql/table.rb
dm-migrations-1.1.0 lib/dm-migrations/sql/table.rb
dm-migrations-1.1.0.rc3 lib/dm-migrations/sql/table.rb
dm-migrations-1.1.0.rc2 lib/dm-migrations/sql/table.rb
dm-migrations-1.1.0.rc1 lib/dm-migrations/sql/table.rb
dm-migrations-1.0.2 lib/dm-migrations/sql/table.rb
dm-migrations-1.0.1 lib/dm-migrations/sql/table.rb
dm-hibernate-migrations-1.0.0 lib/dm-migrations/sql/table.rb
dm-migrations-1.0.0 lib/dm-migrations/sql/table.rb
dm-migrations-1.0.0.rc3 lib/dm-migrations/sql/table.rb
dm-migrations-1.0.0.rc2 lib/dm-migrations/sql/table.rb