mirror of
https://github.com/discourse/discourse.git
synced 2024-12-25 15:33:44 +08:00
24 lines
408 B
Ruby
24 lines
408 B
Ruby
|
# frozen_string_literal: true
|
||
|
|
||
|
module Migration
|
||
|
module Helpers
|
||
|
def self.site_created_at
|
||
|
result = DB.query_single <<~SQL
|
||
|
SELECT created_at
|
||
|
FROM schema_migration_details
|
||
|
ORDER BY created_at
|
||
|
LIMIT 1
|
||
|
SQL
|
||
|
result.first
|
||
|
end
|
||
|
|
||
|
def self.existing_site?
|
||
|
site_created_at < 1.hour.ago
|
||
|
end
|
||
|
|
||
|
def self.new_site?
|
||
|
!old_site?
|
||
|
end
|
||
|
end
|
||
|
end
|