File Coverage

lib/UR/DataSource/RDBMS/Entity.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 35     35   1254 use strict;
  35         47  
  35         3535  
2 35     35   159 use warnings;
  35         46  
  35         1171  
3              
4             package UR::DataSource::RDBMS::Entity;
5              
6 35     35   129 use UR;
  35         49  
  35         170  
7             our $VERSION = "0.46"; # UR $VERSION;
8             UR::Object::Type->define(
9             class_name => 'UR::DataSource::RDBMS::Entity',
10             is => ['UR::Entity'],
11             is_abstract => 1,
12             data_source => 'UR::DataSource::Meta',
13             );
14              
15             1;
16              
17             =pod
18              
19             =head1 NAME
20              
21             UR::DataSource::Meta::RDBMS::Entity - Parent class for all MetaDB-sourced classes
22              
23             =head1 DESCRIPTION
24              
25             This class exists as a means for flagging MetaDB objects and handling them
26             specially by the infrastructure in certain circumstances, such as final
27             data source determination.
28              
29             =cut