Commit | Line | Data |
75d07914 |
1 | package # hide from PAUSE |
c0e7b4e5 |
2 | DBIx::Class::Storage; |
a62cf8d4 |
3 | |
4 | use strict; |
5 | use warnings; |
6 | |
7 | sub new { die "Virtual method!" } |
82cc0386 |
8 | sub set_schema { die "Virtual method!" } |
a62cf8d4 |
9 | sub debug { die "Virtual method!" } |
10 | sub debugcb { die "Virtual method!" } |
11 | sub debugfh { die "Virtual method!" } |
96761eee |
12 | sub debugobj { die "Virtual method!" } |
13 | sub cursor { die "Virtual method!" } |
a62cf8d4 |
14 | sub disconnect { die "Virtual method!" } |
15 | sub connected { die "Virtual method!" } |
16 | sub ensure_connected { die "Virtual method!" } |
96761eee |
17 | sub on_connect_do { die "Virtual method!" } |
18 | sub connect_info { die "Virtual method!" } |
a62cf8d4 |
19 | sub sql_maker { die "Virtual method!" } |
20 | sub txn_begin { die "Virtual method!" } |
21 | sub txn_commit { die "Virtual method!" } |
22 | sub txn_rollback { die "Virtual method!" } |
23 | sub insert { die "Virtual method!" } |
24 | sub update { die "Virtual method!" } |
25 | sub delete { die "Virtual method!" } |
26 | sub select { die "Virtual method!" } |
27 | sub select_single { die "Virtual method!" } |
28 | sub columns_info_for { die "Virtual method!" } |
29 | |
30 | |
a62cf8d4 |
31 | package DBIx::Class::Storage::NESTED_ROLLBACK_EXCEPTION; |
32 | |
33 | use overload '"' => sub { |
34 | 'DBIx::Class::Storage::NESTED_ROLLBACK_EXCEPTION' |
35 | }; |
36 | |
37 | sub new { |
38 | my $class = shift; |
04786a4c |
39 | my $self = {}; |
40 | return bless $self, $class; |
a62cf8d4 |
41 | } |
42 | |
43 | 1; |