NAME
Interchange6::Schema - Database Schema for Interchange 6
VERSION
0.040
DESCRIPTION
Database schema classes for Interchange6 Open Source eCommerce software.
CREATE SQL FILES FOR DATABASE SCHEMA
This command creates SQL files for our database schema in the sql/ directory:
interchange6-create-database
RESULT CLASSES
Products, Pricing, Inventory and Review
Product
Interchange6::Schema::Result::Product
ProductAttribute
Interchange6::Schema::Result::ProductAttribute
ProductAttributeValue
Interchange6::Schema::Result::ProductAttributeValue
GroupPricing
Interchange6::Schema::Result::GroupPricing
Inventory
Interchange6::Schema::Result::Inventory
Review
Interchange6::Schema::Result::Review
Attributes
Attribute
Generic attributes for other classes.
Interchange6::Schema::Result::Attribute
AttributeValue
Generic attribute values for other classes.
Interchange6::Schema::Result::AttributeValue
Merchandising
MerchandisingProduct
Interchange6::Schema::Result::MerchandisingProduct
MerchandisingAttribute
Interchange6::Schema::Result::MerchandisingAttribute
Navigation
Navigation
Interchange6::Schema::Result::Navigation
NavigationProduct
Interchange6::Schema::Result::NavigationProduct
NavigationAttribute
Interchange6::Schema::Result::NavigationAttribute
NavigationAttributeValue
Interchange6::Schema::Result::NavigationAttributeValue
Media
Media
Interchange6::Schema::Result::Media
MediaDisplay
Interchange6::Schema::Result::MediaDisplay
MediaType
Interchange6::Schema::Result::MediaType
MediaProduct
Interchange6::Schema::Result::MediaProduct
User, Roles and Permissions
User
Interchange6::Schema::Result::User
Role
Interchange6::Schema::Result::Role
UserRole
Interchange6::Schema::Result::UserRole
Permission
Interchange6::Schema::Result::Permission
UserAttribute
Interchange6::Schema::Result::UserAttribute
UserAttributeValue
Interchange6::Schema::Result::UserAttributeValue
Address
Interchange6::Schema::Result::Address
Countries, States and Zones
Country
Interchange6::Schema::Result::Country
State
Interchange6::Schema::Result::State
Zone
Interchange6::Schema::Result::Zone
ZoneCountry
Interchange6::Schema::Result::ZoneCountry
Carts
Cart
Interchange6::Schema::Result::Cart
CartProduct
Interchange6::Schema::Result::CartProduct
Orders and Payment
Order
Interchange6::Schema::Result::Order
Orderline
Interchange6::Schema::Result::Orderline
OrderlinesShipping
Interchange6::Schema::Result::OrderlinesShipping
PaymentOrder
Interchange6::Schema::Result::PaymentOrder
Shipments
Shipment
Interchange6::Schema::Result::Shipment
Carrier
Interchange6::Schema::Result::ShipmentCarrier
Method
Interchange6::Schema::Result::ShipmentMethod
Rate
Interchange6::Schema::Result::ShipmentRate
Session
Interchange6::Schema::Result::Session
Setting
Interchange6::Schema::Result::Setting
RESULTSET CLASSES
Tax
Interchange6::Schema::ResultSet::Tax
Session
Interchange6::Schema::ResultSet::Session
POPULATE CLASSES
CountryLocale
Interchange6::Schema::Populate::CountryLocale
StateLocale
Interchange6::Schema::Populate::StateLocale
POLICY FOR RELATIONSHIP ACCESSORS
- All lower case
- Singular names for belongs_to and has_one relationships
- Pluralised names for many_to_many and has_many relationships
- Use underscores for things like
shipment_destinations
.
AUTHORS
Stefan Hornburg (Racke), racke@linuxia.de
Peter Mottram, peter@sysnix.com
Jeff Boes, jeff@endpoint.com
Sam Batschelet sbatschelet@mac.com
CONTRIBUTORS
Kaare Rasmussen SysPete Šimun Kodžoman
LICENSE AND COPYRIGHT
Copyright 2013-2014 Stefan Hornburg (Racke), Jeff Boes.
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.