Class: Gitlab::Database::Migrations::Observers::QueryLog
Instance Attribute Summary
#connection, #observation, #output_dir
Instance Method Summary
collapse
#initialize
Instance Method Details
#after ⇒ Object
15
16
17
18
|
# File 'lib/gitlab/database/migrations/observers/query_log.rb', line 15
def after
ActiveRecord::Base.logger = @logger_was
@logger.close
end
|
#before ⇒ Object
8
9
10
11
12
13
|
# File 'lib/gitlab/database/migrations/observers/query_log.rb', line 8
def before
@logger_was = ActiveRecord::Base.logger file_path = File.join(output_dir, "migration.log")
@logger = Logger.new(file_path)
ActiveRecord::Base.logger = @logger
end
|
#record ⇒ Object
20
21
22
|
# File 'lib/gitlab/database/migrations/observers/query_log.rb', line 20
def record
end
|