FIX: Wait 30 days before dropping the column.
* Regressions from the past is resulting in `logo_url` with no uploads record.
This commit is contained in:
parent
c47b60a1e4
commit
ffc97f2298
|
@ -25,7 +25,7 @@ if uncat_id == -1 || !Category.exists?(uncat_id)
|
|||
end
|
||||
|
||||
# 60 minutes after our migration runs we need to exectue this code...
|
||||
duration = Rails.env.production? ? 60 : 0
|
||||
duration = Rails.env.production? ? 30 : 0
|
||||
if Category.exec_sql("
|
||||
SELECT 1 FROM schema_migration_details
|
||||
WHERE EXISTS(
|
||||
|
@ -33,7 +33,7 @@ if Category.exec_sql("
|
|||
WHERE table_schema = 'public' AND table_name = 'categories' AND column_name = 'logo_url'
|
||||
) AND
|
||||
name = 'AddUploadsToCategories' AND
|
||||
created_at < (current_timestamp at time zone 'UTC' - interval '#{duration} minutes')
|
||||
created_at < (current_timestamp at time zone 'UTC' - interval '#{duration} days')
|
||||
").to_a.length > 0
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue