From 2c36a6dda2e979583cd34249743b1e20af14d16e Mon Sep 17 00:00:00 2001 From: Pablo Date: Wed, 13 Feb 2019 16:28:22 +0100 Subject: [PATCH] [ADD] sql constrain for channel board service and room type --- .../models/inherited_hotel_board_service_room_type.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hotel_channel_connector/models/inherited_hotel_board_service_room_type.py b/hotel_channel_connector/models/inherited_hotel_board_service_room_type.py index b9e40b0da..9d6394c6c 100644 --- a/hotel_channel_connector/models/inherited_hotel_board_service_room_type.py +++ b/hotel_channel_connector/models/inherited_hotel_board_service_room_type.py @@ -9,3 +9,8 @@ class HotelBoardServiceRoomType(models.Model): _inherit = 'hotel.board.service.room.type' channel_service = fields.Selection([], string='Channel Board Service') + + _sql_constraints = [ + ('room_type_channel_service_id_uniq', 'unique(hotel_room_type_id, channel_service)', + 'The channel board service must be unique for room type.'), + ] \ No newline at end of file