Test suite starts covering HTTP interface.

+ Added some files missing in previous commits.
This commit is contained in:
Florian "flowdy" Heß
2017-02-06 08:10:05 +01:00
parent 8b1a68f07b
commit bb05b06cf3
7 changed files with 110 additions and 12 deletions

19
TrsrDB/Category.pm Normal file
View File

@@ -0,0 +1,19 @@
use strict;
package TrsrDB::Category;
use base qw/DBIx::Class::Core/;
__PACKAGE__->table('category');
__PACKAGE__->add_columns(qw/ID label/);
__PACKAGE__->set_primary_key('ID');
__PACKAGE__->has_many(
debits => 'TrsrDB::Debit',
{ 'foreign.category' => 'self.ID' }
);
__PACKAGE__->has_many(
credits => 'TrsrDB::Credit',
{ 'foreign.category' => 'self.ID' }
);
1;