Files
sx-fc/app/models/reservation_item.rb
2019-06-18 13:35:15 +06:30

19 lines
418 B
Ruby

class ReservationItem < ApplicationRecord
self.primary_key = "reservation_items_id"
#primary key - need to be unique
before_create :generate_custom_id
belongs_to :reservation, autosave: true
private
def generate_custom_id
prefix = "RSI"
if ENV["SERVER_MODE"] == 'cloud'
prefix = "CRSI"
end
self.reservation_items_id = SeedGenerator.generate_id(self.class.name, prefix)
end
end