# HG changeset patch # Parent a6e217b1fbbc64111581c269629b1c25c23abb99 Index: addons/openacademy/models.py =================================================================== --- addons.orig/openacademy/models.py 2014-08-27 10:37:10.135932250 +0200 +++ addons/openacademy/models.py 2014-08-27 10:37:10.131932250 +0200 @@ -8,6 +8,9 @@ name = fields.Char(string="Title", required=True) description = fields.Text() + responsible_id = fields.Many2one('res.users', + ondelete='set null', string="Responsible", index=True) + class Session(models.Model): _name = 'openacademy.session' @@ -16,3 +19,7 @@ start_date = fields.Date() duration = fields.Float(digits=(6, 2), help="Duration in days") seats = fields.Integer(string="Number of seats") + + instructor_id = fields.Many2one('res.partner', string="Instructor") + course_id = fields.Many2one('openacademy.course', + ondelete='cascade', string="Course", required=True) Index: addons/openacademy/views/openacademy.xml =================================================================== --- addons.orig/openacademy/views/openacademy.xml 2014-08-27 10:37:10.135932250 +0200 +++ addons/openacademy/views/openacademy.xml 2014-08-27 10:37:10.131932250 +0200 @@ -9,6 +9,7 @@ + @@ -34,6 +35,18 @@ + + + course.tree + openacademy.course + + + + + + + + + + session.tree + openacademy.session + + + + + + + + Sessions openacademy.session