File Coverage

blib/lib/Math/DifferenceSet/Planar/Schema/Result/DatabaseVersion.pm
Criterion Covered Total %
statement 9 9 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 12 12 100.0


line stmt bran cond sub pod time code
1             package Math::DifferenceSet::Planar::Schema::Result::DatabaseVersion;
2              
3             =head1 NAME
4              
5             Math::DifferenceSet::Planar::Schema::Result::DatabaseVersion -
6             planar difference set space database backend result class definition.
7              
8             =cut
9              
10 7     7   17700 use strict;
  7         20  
  7         218  
11 7     7   46 use warnings;
  7         19  
  7         191  
12              
13 7     7   57 use base 'DBIx::Class::Core';
  7         18  
  7         2043  
14              
15             =head1 VERSION
16              
17             This documentation refers to version 1.000 of
18             Math::DifferenceSet::Planar::Schema::Result::DatabaseVersion.
19              
20             =cut
21              
22             our $VERSION = '1.000';
23              
24             =head1 TABLE: C
25              
26             =cut
27              
28             __PACKAGE__->table("database_version");
29              
30             =head1 ACCESSORS
31              
32             =head2 table_name
33              
34             data_type: 'varchar'
35             is_nullable: 0
36              
37             =head2 major
38              
39             data_type: 'integer'
40             is_nullable: 0
41              
42             =head2 minor
43              
44             data_type: 'integer'
45             is_nullable: 0
46              
47             =cut
48              
49             __PACKAGE__->add_columns(
50             "table_name",
51             { data_type => "varchar", is_nullable => 0 },
52             "major",
53             { data_type => "integer", is_nullable => 0 },
54             "minor",
55             { data_type => "integer", is_nullable => 0 },
56             );
57              
58             =head1 PRIMARY KEY
59              
60             =over 4
61              
62             =item * L
63              
64             =back
65              
66             =cut
67              
68             __PACKAGE__->set_primary_key("table_name");
69              
70             1;
71              
72             =head1 SEE ALSO
73              
74             =over 4
75              
76             =item *
77              
78             L - schema class.
79              
80             =item *
81              
82             L - higher level data interface.
83              
84             =back
85              
86             =head1 AUTHOR
87              
88             Martin Becker, Ebecker-cpan-mp I cozap.comE
89              
90             =head1 COPYRIGHT AND LICENSE
91              
92             Copyright (c) 2022-2023 by Martin Becker, Blaubeuren.
93              
94             This library is free software; you can distribute it and/or modify it
95             under the terms of the Artistic License 2.0 (see the LICENSE file).
96              
97             =head1 DISCLAIMER OF WARRANTY
98              
99             This library is distributed in the hope that it will be useful, but
100             without any warranty; without even the implied warranty of merchantability
101             or fitness for a particular purpose.
102              
103             =cut