Skip to content
Snippets Groups Projects
MeetUser.pm 548 B
package SeMeet::Schema::Result::MeetUser;

use strict;
use warnings;

use base 'DBIx::Class::Core';

our $VERSION = 1;

__PACKAGE__->table('meets_users');

__PACKAGE__->add_columns(
    id => {
        data_type         => 'integer',
        is_auto_increment => 1,
        is_nullable       => 0,
        sequence          => 'uid_seq'
    },
    qw(
        meet_id
        user_id
        is_moderator
    ),
);

__PACKAGE__->set_primary_key('id');

__PACKAGE__->add_unique_constraint(
    secondary => [qw(meet_id user_id is_moderator)]
);

1;