X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/c073f15f5c775d00f3628c74a8bc048a2f1e6980..ef2c6ef026f263303d8c9fdd633c437f288d362c:/lib/tasks/cleanup.rake?ds=sidebyside diff --git a/lib/tasks/cleanup.rake b/lib/tasks/cleanup.rake index 8c95a1783..2cfc7e46d 100644 --- a/lib/tasks/cleanup.rake +++ b/lib/tasks/cleanup.rake @@ -1,9 +1,6 @@ namespace :db do desc "Expire old tokens" task :expire_tokens => :environment do - OauthNonce.where("timestamp < EXTRACT(EPOCH FROM NOW() - INTERVAL '1 day')").delete_all - OauthToken.where("invalidated_at < NOW() - INTERVAL '28 days'").delete_all - RequestToken.where("authorized_at IS NULL AND created_at < NOW() - INTERVAL '28 days'").delete_all Doorkeeper::AccessGrant.where("revoked_at < NOW() - INTERVAL '28 days' OR (created_at + expires_in * INTERVAL '1 second') < NOW() - INTERVAL '28 days'").delete_all Doorkeeper::AccessToken.where("revoked_at < NOW() - INTERVAL '28 days' OR (created_at + expires_in * INTERVAL '1 second') < NOW() - INTERVAL '28 days'").delete_all end