package Common::DB::Schema::RPS::MediaFile;

use strict;
use warnings;

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

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

## columns
__PACKAGE__->add_columns(qw/
    media_file_id
    filename
    storage_host_id
    dataroot_id
    status
    date_created
    date_modified
/);

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


## relationships

## FK BookProductImageFile
__PACKAGE__->has_many(
	'book_image_files',
	'Common::DB::Schema::RPS::BookProductImageFile',
	{
		'foreign.media_file_id' => 'self.media_file_id',
	},
	{'cascade_delete' => 0, 'cascade_update' => 0, 'cascade_copy' => 0}
);


1;
