package Common::DB::Schema::RPS::TrackLicense;

use strict;
use warnings;

use lib '/app/tools/common/lib';
use base (qw/Common::DB::DBIxCore/);

## table
__PACKAGE__->table('track_license');

## columns
__PACKAGE__->add_columns(qw/
    track_license_id
    track_id
    publisher_id
    region_id
    type
    parent_track_license_id
    share
    status
    cross_collateralized
    last_mechanical_run_id
    date_created
    publisher_direct
    date_sent
    date_received
    term_start
    term_end
    issuer_license_id
    controlled_composition_id
    rate_basis
    rate_type
    finance_account_id
    reserve_percentage
    rate_percentage
    percentage_of_sales
    packaging_deduction
    free_goods
    misc_deduction
    penny_rate
    date_issued
    inactive
    created_by
    date_modified
    modified_by
    lock_date
    product_type_id
    id
    payor_id
    comments
    digital_reserves_enabled
/);

## primary key
__PACKAGE__->set_primary_key('track_license_id');

1;
