NAME

Interchange6::Schema - Database Schema for Interchange 6

VERSION

0.060

DESCRIPTION

Database schema classes for Interchange6 Open Source eCommerce software.

MANUAL

Please see the Interchange6 Schema Manual for an overview of available documentation.

METHODS

deploy

Overload "deploy" in DBIx::Class::Schema in order to add some core fixtures via the following classes:

  • Interchange6::Schema::Populate::CountryLocale

  • Interchange6::Schema::Populate::MessageType

  • Interchange6::Schema::Populate::Role

  • Interchange6::Schema::Populate::StateLocale

  • Interchange6::Schema::Populate::Zone

CREATE SQL FILES FOR DATABASE SCHEMA

This command creates SQL files for our database schema in the sql/ directory:

interchange6-create-database

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 Šimun Kodžoman Grega Pompe

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.