package RPS::DB::Item::ControlledCompositionLicense;

use strict;
use warnings;
use lib '/app/tools/common/lib';
use Common::DB::Item;
use base 'Common::DB::Item';

# !!! DEPRECATED?

my $gConfig = {
    _db                                 => Common::DB::Item::kClientDB(),
    'controlled_composition_license_id' => {
        _table => 'controlled_composition_license',
        _key   => 1,
        _auto  => 1,
    },
    'controlled_composition_id' => {
        _table => 'controlled_composition_license',
    },
    'publisher_direct' => {
        _table => 'controlled_composition_license',
    },
    'issuer_license_id' => {
        _table => 'controlled_composition_license',
    },
    'date_sent' => {
        _table => 'controlled_composition_license',
        _date  => 1,
        _quote => 1,
    },
    'date_received' => {
        _table => 'controlled_composition_license',
        _date  => 1,
        _quote => 1,
    },
    'date_issued' => {
        _table => 'controlled_composition_license',
        _date  => 1,
        _quote => 1,
    },
    'term_start' => {
        _table => 'controlled_composition_license',
        _date  => 1,
        _quote => 1,
    },
    'term_end' => {
        _table => 'controlled_composition_license',
        _date  => 1,
        _quote => 1,
    },
};

sub _config {
    return $gConfig;
}

###
1;    # Play nicely.
###

