The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Interchange6::Schema::Result::PriceModifier

DESCRIPTION

Use cases:

  • group pricing based on roles

  • tier pricing (volume discounts)

  • promotion/action pricing using start_date and end_date

ACCESSORS

price_modifiers_id

  data_type: 'integer'
  is_auto_increment: 1
  is_nullable: 0
  primary key

sku

  data_type: 'varchar'
  is_foreign_key: 1
  is_nullable: 0
  size: 64

quantity

  data_type: 'integer'
  default_value: 0
  is_nullable: 0

roles_id

  data_type: 'integer'
  is_foreign_key: 1
  is_nullable: 0

price

  data_type: 'numeric'
  default_value: 0.0
  is_nullable: 0
  size: [10,2]

start_date

  data_type: 'date'
  is_nullable: 1

end_date

  data_type: 'date'
  is_nullable: 1

RELATIONS

role

Type: belongs_to

Related object: Interchange6::Schema::Result::Role

product

Type: belongs_to

Related object: Interchange6::Schema::Result::Product