Sha256: 588b5cfeb10916c5ff37e34444e0739663fceca005e8a2c7bcab14c4ef21b57a

Contents?: true

Size: 871 Bytes

Versions: 21

Compression:

Stored size: 871 Bytes

Contents

# frozen_string_literal: true

# This file should contain all the record creation needed to seed the database
# with its default values.
# The data can then be loaded with the rake db:seed (or created alongside the
# db with db:setup).
#
# Examples:
#
#   cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }])
#   Mayor.create(name: 'Daley', city: cities.first)

blog = Blog.first || Blog.create!

unless blog.sidebars.any?
  PageSidebar.create!(active_position: 0, staged_position: 0, blog_id: blog.id)
  TagSidebar.create!(active_position: 1, blog_id: blog.id)
  ArchivesSidebar.create!(active_position: 2, blog_id: blog.id)
  StaticSidebar.create!(active_position: 3, blog_id: blog.id)
  MetaSidebar.create!(active_position: 4, blog_id: blog.id)
end

unless File.directory?("#{::Rails.root}/public/files")
  Dir.mkdir("#{::Rails.root}/public/files")
end

Version data entries

21 entries across 21 versions & 2 rubygems

Version Path
HornsAndHooves-publify_core-10.5.0 db/seeds.rb
HornsAndHooves-publify_core-10.4.0 db/seeds.rb
HornsAndHooves-publify_core-10.3.0 db/seeds.rb
HornsAndHooves-publify_core-10.2.0 db/seeds.rb
publify_core-9.2.10 db/seeds.rb
HornsAndHooves-publify_core-10.1.1 db/seeds.rb
HornsAndHooves-publify_core-10.1.0 db/seeds.rb
HornsAndHooves-publify_core-10.0.3 db/seeds.rb
HornsAndHooves-publify_core-10.0.2 db/seeds.rb
HornsAndHooves-publify_core-10.0.1 db/seeds.rb
HornsAndHooves-publify_core-10.0.0 db/seeds.rb
publify_core-9.2.9 db/seeds.rb
publify_core-9.2.8 db/seeds.rb
publify_core-9.2.7 db/seeds.rb
publify_core-9.2.6 db/seeds.rb
publify_core-9.2.5 db/seeds.rb
publify_core-9.2.4 db/seeds.rb
publify_core-9.2.3 db/seeds.rb
publify_core-9.2.2 db/seeds.rb
publify_core-9.2.1 db/seeds.rb