package Common::DB::Schema::RPS::ArtistContract;

use strict;
use warnings;

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

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

## columns
__PACKAGE__->add_columns(qw/
    artist_contract_id
    title
    artist_description
    artist_payee_id
    client_contract_id
    issue_date
    unit_based_enabled
    unit_based_rate_type
    unit_based_rate
    unit_based_rate_basis
    unit_based_reserve_rate
    unit_based_digital_reserves_enabled
    unit_based_digital_enabled
    unit_based_digital_rate_type
    unit_based_digital_album_rate
    unit_based_digital_single_rate
    net_based_rate
    net_based_reserve_rate
    net_based_digital_reserves_enabled
    date_created
    created_by
    date_modified
    modified_by
/);

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

1;
