Merge pull request #2802 from evazion/fix-pool-archives-db

Fix "'archive_development' database is not configured." exception.
This commit is contained in:
Albert Yi
2016-12-27 11:21:15 -08:00
committed by GitHub

View File

@@ -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