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   22588 use strict;
  7         26  
  7         276  
11 7     7   67 use warnings;
  7         16  
  7         420  
12              
13 7     7   42 use base 'DBIx::Class::Core';
  7         13  
  7         2504  
14              
15             =head1 VERSION
16              
17             This documentation refers to version 1.003 of
18             Math::DifferenceSet::Planar::Schema::Result::DatabaseVersion.
19              
20             =cut
21              
22             our $VERSION = '1.003';
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-2025 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             The license grants freedom for related software development but does
98             not cover incorporating code or documentation into AI training material.
99             Please contact the copyright holder if you want to use the library whole
100             or in part for other purposes than stated in the license.
101              
102             =head1 DISCLAIMER OF WARRANTY
103              
104             This library is distributed in the hope that it will be useful, but
105             without any warranty; without even the implied warranty of merchantability
106             or fitness for a particular purpose.
107              
108             =cut