diff --git a/app/models/pool_archive.rb b/app/models/pool_archive.rb index 3fd15737f..9dc008c16 100644 --- a/app/models/pool_archive.rb +++ b/app/models/pool_archive.rb @@ -1,5 +1,9 @@ class PoolArchive < ActiveRecord::Base - establish_connection "archive_#{Rails.env}".to_sym + def self.enabled? + Danbooru.config.aws_sqs_archives_url.present? + end + + establish_connection "archive_#{Rails.env}".to_sym if enabled? self.table_name = "pool_versions" module SearchMethods @@ -29,10 +33,6 @@ class PoolArchive < ActiveRecord::Base extend SearchMethods - def self.enabled? - Danbooru.config.aws_sqs_archives_url.present? - end - def self.sqs_service SqsService.new(Danbooru.config.aws_sqs_archives_url) end