From 5fe448a1a66f84236eea8cbca445b108ae96f8ef Mon Sep 17 00:00:00 2001 From: Liam Bowen Date: Sat, 8 Oct 2016 19:28:58 -0400 Subject: [PATCH] use first 32 chars from Digest::SHA1 of class --- lib/closure_tree/support_attributes.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/closure_tree/support_attributes.rb b/lib/closure_tree/support_attributes.rb index d8bed47d..2c6ae255 100644 --- a/lib/closure_tree/support_attributes.rb +++ b/lib/closure_tree/support_attributes.rb @@ -1,12 +1,11 @@ require 'forwardable' module ClosureTree module SupportAttributes - extend Forwardable def_delegators :model_class, :connection, :transaction, :table_name, :base_class, :inheritance_column, :column_names def advisory_lock_name - "ClosureTree::#{base_class.name}" + Digest::SHA1.hexdigest("ClosureTree::#{base_class.name}")[0..32] end def quoted_table_name