Sha256: e0936ebfd1bb0ce900bf66dcb84352586a59ba875d4213668821019fb46ffbea

Contents?: true

Size: 144 Bytes

Versions: 9

Compression:

Stored size: 144 Bytes

Contents

class ColumnFilter < Transform
  def result
    to_remove = table.column_names - columns
    table.remove_columns(to_remove)
    table
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
daily-0.0.10 app/transforms/column_filter.rb
daily-0.0.9 app/transforms/column_filter.rb
daily-0.0.8 app/transforms/column_filter.rb
daily-0.0.7 app/transforms/column_filter.rb
daily-0.0.6 app/transforms/column_filter.rb
daily-0.0.5 app/transforms/column_filter.rb
daily-0.0.4 app/transforms/column_filter.rb
daily-0.0.3 app/transforms/column_filter.rb
daily-0.0.2 app/transforms/column_filter.rb