Sha256: 3c302f8c46dc6e1cf6c26b12dd2feb2263d11280d829c6adcac29b0e0f04c04e

Contents?: true

Size: 285 Bytes

Versions: 56

Compression:

Stored size: 285 Bytes

Contents

namespace :cmor do
  namespace :blog do
    desc "Initializes Post positions"
    task initialize_post_positions: :environment do
      Cmor::Blog::Post.order(created_at: :desc).each.with_index(1) do |post, index|
        post.update_column :position, index
      end
    end
  end
end

Version data entries

56 entries across 56 versions & 1 rubygems

Version Path
cmor_blog-0.0.60.pre lib/tasks/cmor_blog_tasks.rake
cmor_blog-0.0.59.pre lib/tasks/cmor_blog_tasks.rake
cmor_blog-0.0.58.pre lib/tasks/cmor_blog_tasks.rake
cmor_blog-0.0.57.pre lib/tasks/cmor_blog_tasks.rake
cmor_blog-0.0.56.pre lib/tasks/cmor_blog_tasks.rake
cmor_blog-0.0.55.pre lib/tasks/cmor_blog_tasks.rake
cmor_blog-0.0.54.pre lib/tasks/cmor_blog_tasks.rake
cmor_blog-0.0.53.pre lib/tasks/cmor_blog_tasks.rake
cmor_blog-0.0.52.pre lib/tasks/cmor_blog_tasks.rake
cmor_blog-0.0.51.pre lib/tasks/cmor_blog_tasks.rake
cmor_blog-0.0.50.pre lib/tasks/cmor_blog_tasks.rake
cmor_blog-0.0.49.pre lib/tasks/cmor_blog_tasks.rake
cmor_blog-0.0.48.pre lib/tasks/cmor_blog_tasks.rake
cmor_blog-0.0.45.pre lib/tasks/cmor_blog_tasks.rake
cmor_blog-0.0.44.pre lib/tasks/cmor_blog_tasks.rake
cmor_blog-0.0.43.pre lib/tasks/cmor_blog_tasks.rake
cmor_blog-0.0.42.pre lib/tasks/cmor_blog_tasks.rake
cmor_blog-0.0.41.pre lib/tasks/cmor_blog_tasks.rake
cmor_blog-0.0.40.pre lib/tasks/cmor_blog_tasks.rake
cmor_blog-0.0.39.pre lib/tasks/cmor_blog_tasks.rake