The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.060_02 - 2014-11-06

  • ENHANCEMENTS
    • Allow optional argument for precision in average_rating method of the Product class (Peter Mottram).
  • TESTS
    • Add load_all_fixtures method to test fixtures (Peter Mottram).
    • Add fixtures to Test::Fixtures that were previously missed (Peter Mottram).
    • Test fixtures can now be used by consuming modules (Peter Mottram).
    • Merge all fixtures from the populate_ic5 script in the demo shop (Peter Mottram).

Changes for version 0.060_01 - 2014-11-04

  • API CHANGES
    • Switch to DBIx::Class::Candy (Peter Mottram).
    • Pricing changes (Peter Mottram, Sam Batschelet, GH #117, #122):
      • GroupPricing class renamed to PriceModifier
      • start_date and end_date columns added
    • Fix primary key columns with multiple plurals (Jure Kodzoman, Peter Mottram):
      • navigation_attributes_values_id to navigation_attribute_values_id
      • product_attributes_values_id to product_attribute_values_id
      • user_attributes_values_id to user_attribute_values_id
    • Review related changes (Peter Mottram, Sam Batschelet):
      • add top_reviews and average_rating to Product class
      • reviews method now accepts search args
    • Add description to Role class (Peter Mottram).
  • ENHANCEMENTS
    • Add many_to_many relationship from Navigation to Product class (Peter Mottram).
    • Add siblings_with_self method to Navigation class (Peter Mottram).
    • Add tier_pricing and selling_price methods to Product class (Peter Mottram).
    • New helper interchange6-create-schema-png (Peter Mottram).
    • Add search_attribute_values (Sam Batschelet, GH #101).
  • BUG FIXES
    • Fix order_by in attribute_iterator method of the Product class (Peter Mottram).
    • Make name column of Role class unique (Peter Mottram).
  • DOCUMENTATION
    • Add instructions on creating databases (Peter Mottram, GH #103).
  • TESTS
    • Add quote_names to db engine connect_info (Peter Mottram).
    • Replace Mock::DateTime with MockTime (Peter Mottram).
    • Add role and pricing fixtures (Peter Mottram, Sam Batschelet).

Documentation

create PNG image graph of Interchange6::Schema
Index of the Manual
Result, ResultSet and Populate classes for Interchange6::Schema
Details of database engine support for Interchange6

Modules

Database Schema for Interchange 6
add DBIx::Class::Candy to our Result classes