From 8f96496a47d129f994d5874c9cf31287d99f2900 Mon Sep 17 00:00:00 2001 From: Martin Edenhofer Date: Tue, 8 Nov 2016 14:15:24 +0100 Subject: [PATCH] Fixed issue#374. Delete cache in initial setup routine - script/scheduler.rb crashes after recreation of Zammad database. --- db/migrate/20120101000001_create_base.rb | 3 +++ db/seeds.rb | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/db/migrate/20120101000001_create_base.rb b/db/migrate/20120101000001_create_base.rb index e5e7d247c..ecbe5c8d4 100644 --- a/db/migrate/20120101000001_create_base.rb +++ b/db/migrate/20120101000001_create_base.rb @@ -1,6 +1,9 @@ class CreateBase < ActiveRecord::Migration def up + # clear old caches to start from scratch + Cache.clear + create_table :sessions do |t| t.string :session_id, null: false t.boolean :persistent, null: true diff --git a/db/seeds.rb b/db/seeds.rb index 4250a6f7b..2ca89c295 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -6,6 +6,10 @@ # # cities = City.create([{ :name => 'Chicago' }, { :name => 'Copenhagen' }]) # Mayor.create(:name => 'Emanuel', :city => cities.first) + +# clear old caches to start from scratch +Cache.clear + Setting.create_if_not_exists( title: 'System Init Done', name: 'system_init_done',