Sha256: 70d640c40af7bd278490fc5be7c6ec4b6351ab299ca9dda72ff63cf0ae4cdcfa
Contents?: true
Size: 545 Bytes
Versions: 34
Compression:
Stored size: 545 Bytes
Contents
module BridgeCache class BridgeBaseModel < ActiveRecord::Base self.abstract_class = true BRIDGE_ID = 'bridge_id'.freeze OWNER_ID = 'owner_id'.freeze PARENT_ID = 'parent_id'.freeze DOMAIN_ID = 'domain_id'.freeze def bridge_id if self.class.column_names.include? BRIDGE_ID self[:bridge_id] else id end end def adjusted_table_name if BridgeCache.use_internal_database table_name else to_s.demodulize.underscore.pluralize end end end end
Version data entries
34 entries across 34 versions & 1 rubygems