Skip to content

Instantly share code, notes, and snippets.

@procload
Created November 26, 2012 20:20
Show Gist options
  • Save procload/4150372 to your computer and use it in GitHub Desktop.
Save procload/4150372 to your computer and use it in GitHub Desktop.
pages = Page.create([
{ :name => 'Test Page One', :permalink => 'test-page-one', :body => 'Lorem ipsum dolor sit amet.', :active => true },
{ :name => 'Test Page Two', :permalink => 'test-page-two', :body => 'Lorem ipsum dolor sit amet.', :active => true },
{ :name => 'Test Page Three', :permalink => 'test-page-three', :body => 'Lorem ipsum dolor sit amet.', :active => true }
{ :name => 'Test Page Four', :permalink => 'test-page-four', :body => 'Lorem ipsum dolor sit amet.', :active => true }
{ :name => 'Child Test Page', :permalink => 'test-page-five', :body => 'Lorem ipsum dolor sit amet.', :active => true, :parent => }
{ :name => 'Child Test Page Two', :permalink => 'test-page-six', :body => 'Lorem ipsum dolor sit amet.', :active => true, :parent => }
{ :name => 'Child Test Page Three', :permalink => 'test-page-seven', :body => 'Lorem ipsum dolor sit amet.', :active => true, :parent => }
{ :name => 'Child Test Page Four', :permalink => 'test-page-eight', :body => 'Lorem ipsum dolor sit amet.', :active => true, :parent => }
{ :name => 'Grandchild Test Page', :permalink => 'test-page-nine', :body => 'Lorem ipsum dolor sit amet.', :active => true, :parent => }
{ :name => 'Grandchild Test Page Two', :permalink => 'test-page-ten', :body => 'Lorem ipsum dolor sit amet.', :active => true, :parent => }
{ :name => 'Grandchild Test Page Three', :permalink => 'test-page-eleven', :body => 'Lorem ipsum dolor sit amet.', :active => true, :parent => }
])
%w(one two three four five).each do |i|
Page.create :name => "Child Page #{i}", :parent => pages.first
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment