Sha256: 215b1e434ae2925ca3bf1ccbf6c0acbc435fb170c6944c13d04ad6df66f53fee

Contents?: true

Size: 430 Bytes

Versions: 178

Compression:

Stored size: 430 Bytes

Contents

class AddPositionToCommons < ActiveRecord::Migration[5.2]
  def change
    add_column :educode_sales_permissions, :position, :integer
    EducodeSales::Permission.all.each_with_index do |d,index|
      if d.clazz == '销售态势' || d.clazz == '销售分工' || d.clazz == '商机管理' || d.clazz == '客户管理'
        d.update(position: index)
      else
        d.update(position: index * 10)
      end
    end
  end
end

Version data entries

178 entries across 178 versions & 1 rubygems

Version Path
educode_sales-0.9.32 db/migrate/20211220102720_add_position_to_commons.rb
educode_sales-0.9.31 db/migrate/20211220102720_add_position_to_commons.rb
educode_sales-0.9.30 db/migrate/20211220102720_add_position_to_commons.rb
educode_sales-0.9.29 db/migrate/20211220102720_add_position_to_commons.rb
educode_sales-0.9.28 db/migrate/20211220102720_add_position_to_commons.rb
educode_sales-0.9.27 db/migrate/20211220102720_add_position_to_commons.rb
educode_sales-0.9.26 db/migrate/20211220102720_add_position_to_commons.rb
educode_sales-0.9.25 db/migrate/20211220102720_add_position_to_commons.rb
educode_sales-0.9.24 db/migrate/20211220102720_add_position_to_commons.rb
educode_sales-0.9.23 db/migrate/20211220102720_add_position_to_commons.rb
educode_sales-0.9.22 db/migrate/20211220102720_add_position_to_commons.rb
educode_sales-0.9.21 db/migrate/20211220102720_add_position_to_commons.rb
educode_sales-0.9.20 db/migrate/20211220102720_add_position_to_commons.rb
educode_sales-0.9.19 db/migrate/20211220102720_add_position_to_commons.rb
educode_sales-0.9.18 db/migrate/20211220102720_add_position_to_commons.rb
educode_sales-0.9.17 db/migrate/20211220102720_add_position_to_commons.rb
educode_sales-0.9.16 db/migrate/20211220102720_add_position_to_commons.rb
educode_sales-0.9.15 db/migrate/20211220102720_add_position_to_commons.rb
educode_sales-0.9.14 db/migrate/20211220102720_add_position_to_commons.rb
educode_sales-0.9.13 db/migrate/20211220102720_add_position_to_commons.rb