Heray-Was-Here
Server : Apache
System : Linux vps103298.mylogin.co 4.18.0-513.11.1.el8_9.x86_64 #1 SMP Wed Jan 17 02:00:40 EST 2024 x86_64
User : calvet ( 273824)
PHP Version : 7.4.33
Disable Function : NONE
Directory :  /proc/self/root/proc/self/root/usr/share/doc/perl-DBIx-Class/t/cdbi/testlib/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/self/root/proc/self/root/usr/share/doc/perl-DBIx-Class/t/cdbi/testlib/Film.pm
package # hide from PAUSE
    Film;

use warnings;
use strict;

use base 'DBIC::Test::SQLite';

__PACKAGE__->set_table('Movies');
__PACKAGE__->columns('Primary',   'Title');
__PACKAGE__->columns('Essential', qw( Title ));
__PACKAGE__->columns('Directors', qw( Director CoDirector ));
__PACKAGE__->columns('Other',     qw( Rating NumExplodingSheep HasVomit ));

# Disables the implicit autoinc-on-non-supplied-pk behavior
# (and the warning that goes with it)
# This is the same behavior as it was pre 0.082900
__PACKAGE__->column_info('title')->{is_auto_increment} = 0;

sub create_sql {
  return qq{
    title                   VARCHAR(255),
    director                VARCHAR(80),
    codirector              VARCHAR(80),
    rating                  CHAR(5),
    numexplodingsheep       INTEGER,
    hasvomit                CHAR(1)
  }
}

sub create_test_film {
  return shift->create({
    Title             => 'Bad Taste',
    Director          => 'Peter Jackson',
    Rating            => 'R',
    NumExplodingSheep => 1,
  });
}

package DeletingFilm;

use base 'Film';
sub DESTROY { shift->delete }

1;


Hry