Dancer2-Plugin-Auth-Extensible-Provider-DBIxClass
view release on metacpan or search on metacpan
t/lib/Schema1.pm view on Meta::CPAN
package Schema1;
use Modern::Perl;
use base 'DBIx::Class::Schema';
__PACKAGE__->load_namespaces;
sub deploy {
my $self = shift;
$self->next::method(@_);
$self->resultset('User')->populate(
[
[ 'id', 'username', 'password', 'name', 'email' ],
[ 1, 'dave', 'beer', 'David Precious', 'dave@example.com' ],
[ 2, 'bob', 'cider', 'Bob Smith', 'bob@example.com' ],
[ 3, 'mark', 'wantscider', 'Update here', 'mark@example.com' ],
]
);
$self->resultset('Role')->populate(
[
[ 'id', 'role' ],
[ 1, 'BeerDrinker' ],
[ 2, 'Motorcyclist' ],
[ 3, 'CiderDrinker' ],
]
);
$self->resultset('UserRole')
->populate( [ [ 'user_id', 'role_id' ], [ 1, 1 ], [ 1, 2 ], [ 2, 3 ], ] );
}
1;
( run in 1.036 second using v1.01-cache-2.11-cpan-437f7b0c052 )