# tree mixins tree_1: id: 1001 type: TreeMixin parent_id: tree_2: id: 1002 type: TreeMixin parent_id: 1001 tree_3: id: 1003 type: TreeMixin parent_id: 1002 tree_4: id: 1004 type: TreeMixin parent_id: 1001 tree2_1: id: 1005 type: TreeMixin parent_id: tree3_1: id: 1006 type: TreeMixin parent_id: # List mixins <% (1..4).each do |counter| %> list_<%= counter %>: id: <%= counter+1006 %> pos: <%= counter %> type: ListMixin parent_id: 5 <% end %> # Nested set mixins <% (1..10).each do |counter| %> set_<%= counter %>: id: <%= counter+3000 %> type: NestedSet <% end %> # Big old set <% [[4001, 0, 1, 20], [4002, 4001, 2, 7], [4003, 4002, 3, 4], [4004, 4002, 5, 6], [4005, 4001, 8, 13], [4006, 4005, 9, 10], [4007, 4005, 11, 12], [4008, 4001, 14, 19], [4009, 4008, 15, 16], [4010, 4008, 17, 18]].each do |set| %> tree_<%= set[0] %>: id: <%= set[0]%> parent_id: <%= set[1]%> type: NestedSetWithStringScope lft: <%= set[2]%> rgt: <%= set[3]%> root_id: 42 <% end %>