Skip to content

Commit 715b115

Browse files
committed
Update db seeds
1 parent bdb4047 commit 715b115

File tree

5 files changed

+21
-10
lines changed

5 files changed

+21
-10
lines changed

db/seeds/default/pages.rb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[
2+
SitepressArticle,
3+
SitepressSlashPage
4+
].each do |sitepress_collection|
5+
sitepress_collection.all.each do |sitepress_resource|
6+
Page.find_or_create_by!(request_path: sitepress_resource.request_path)
7+
end
8+
end

db/seeds/development.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
require_relative "default/pages"
12
require_relative "development/color_schemes"
23
require_relative "development/flipper"
34
require_relative "development/newsletters"

db/seeds/production.rb

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,3 @@
1-
# Create admin user account
2-
AdminUser.find_or_create_by!(
3-
email: Rails.application.credentials.seeds.admin_email
4-
) do |u|
5-
password = Rails.application.credentials.seeds.admin_password
6-
u.password = password
7-
u.password_confirmation = password
8-
end
9-
10-
ColorScheme.find_or_create_default
1+
require_relative "default/pages"
2+
require_relative "production/admin_users"
3+
require_relative "production/color_schemes"

db/seeds/production/admin_users.rb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Create admin user account
2+
AdminUser.find_or_create_by!(
3+
email: Rails.application.credentials.seeds.admin_email
4+
) do |u|
5+
password = Rails.application.credentials.seeds.admin_password
6+
u.password = password
7+
u.password_confirmation = password
8+
end

db/seeds/production/color_schemes.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ColorScheme.find_or_create_default

0 commit comments

Comments
 (0)