OVERLAPS-Operator <=> bzw. <!> implementiert. SmqlToAR.reload_library löscht zuerst SmqlToAR, läd dann erst neu.
This commit is contained in:
parent
a4a1d1b9e9
commit
6f8569f80a
2 changed files with 59 additions and 10 deletions
|
@ -222,10 +222,8 @@ class SmqlToAR
|
|||
SmqlToAR.logger = ::Rails.logger
|
||||
end
|
||||
end
|
||||
else
|
||||
require 'logger'
|
||||
@@logger = Logger.new $stdout
|
||||
end
|
||||
@@logger = ::Rails.logger || begin require 'logger'; Logger.new( $stdout) end
|
||||
|
||||
class <<self
|
||||
def logger=(logger) @@logger = logger end
|
||||
|
@ -294,6 +292,7 @@ class SmqlToAR
|
|||
def self.reload_library
|
||||
lib_dir = File.dirname __FILE__
|
||||
fj = lambda {|*a| File.join lib_dir, *a }
|
||||
Object.send :remove_const, :SmqlToAR
|
||||
load fj.call( 'smql_to_ar.rb')
|
||||
load fj.call( 'smql_to_ar', 'condition_types.rb')
|
||||
load fj.call( 'smql_to_ar', 'query_builder.rb')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue