Commit | Line | Data |
b67ffc2e |
1 | package BackPAN::Index::Schema; |
2 | |
3 | use strict; |
4 | use warnings; |
5 | |
6 | use parent qw(DBIx::Class::Schema::Loader); |
7 | |
8 | use CLASS; |
9 | |
10 | CLASS->loader_options( |
11 | moniker_map => sub { |
12 | my $table = shift; |
13 | my $class = ucfirst $table; |
14 | $class =~ s/s$//; |
15 | |
16 | return $class; |
17 | }, |
18 | result_namespace => '+BackPAN::Index', |
19 | use_namespaces => 1, |
20 | naming => 'current', |
21 | ); |
22 | |
23 | |
24 | =head1 NAME |
25 | |
26 | BackPAN::Index::Schema - DBIx::Class schema class |
27 | |
28 | =head1 SYNOPSIS |
29 | |
30 | No user servicable parts inside |
31 | |
32 | =head1 DESCRIPTION |
33 | |
34 | No user servicable parts inside |
35 | |
36 | =cut |
37 | |
38 | 1; |