Changes for version 0.060 - 2014-11-27
- BUG FIXES
- Fix many-to-many zones relationship in State class (GH #132, Grega Pompe, Peter Mottram).
Changes for version 0.060_03 - 2014-11-27
- ENHANCEMENTS
- Add name method to User class (Peter Mottram).
- Add quantity_in_stock to Product class (Peter Mottram).
- BUG FIXES
- Fix columns and relations with same name in the Message class (Peter Mottram).
- TESTS
- Add first_name and last_name data to user fixtures (Peter Mottram).
- Use hashrefs in fixtures for add_attributes calls prevent warnings (Peter Mottram).
- Add more variants and also simple product attributes to fixtures (Peter Mottram).
- Change Test::Role::Fixtures to use Moo::Role (Peter Mottram).
- Add navigation fixture tests (Peter Mottram).
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