From f1a97d1de25259e9ad4b0320b56bf0260ddc126a Mon Sep 17 00:00:00 2001 From: Alexandre Morignot <erdnaxeli@cervoi.se> Date: Thu, 19 Feb 2015 01:33:12 +0100 Subject: [PATCH] add relationships to Sam::Calendar --- Sam/Calendar.pm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Sam/Calendar.pm b/Sam/Calendar.pm index e48815a..d57bc6f 100644 --- a/Sam/Calendar.pm +++ b/Sam/Calendar.pm @@ -20,6 +20,22 @@ __PACKAGE__->meta->setup ], primary_key_columns => [ 'id' ], + + relationships => + [ + chans => + { + type => 'one to many', + class => 'Sam::Chan', + column_map => { id => 'calendar_id' }, + }, + events => + { + type => 'one to many', + class => 'Sam::Event', + column_map => { id => 'calendar_id' }, + }, + ], ); 1; -- GitLab