diff --git a/db/migrate/001_create_schedules.rb b/db/migrate/001_create_schedules.rb
index 9a164f009b02cddfac287451571082b217bd24a4..7ccfa57533ee71a263d9af51e49d546a6ffe2f88 100644
--- a/db/migrate/001_create_schedules.rb
+++ b/db/migrate/001_create_schedules.rb
@@ -10,9 +10,11 @@ class CreateSchedules < ActiveRecord::Migration
       t.column :updated_on, :timestamp
     end
 
-    Schedule.create :name => "MÃ¥nad", :monthly_repeat => 1
-    Schedule.create :name => "Kvartal", :monthly_repeat => 3
-    Schedule.create :name => "Ã…r", :monthly_repeat => 12
+    if RAILS_ENV == "development"
+      Schedule.create :name => "MÃ¥nad", :monthly_repeat => 1
+      Schedule.create :name => "Kvartal", :monthly_repeat => 3
+      Schedule.create :name => "Ã…r", :monthly_repeat => 12
+    end
 
   end
 
diff --git a/db/migrate/002_create_recurring_items.rb b/db/migrate/002_create_recurring_items.rb
index c0fa18ad6a4737d35e7ead120a4bd12b8148e6dd..d9f08968d2705d98e85aea979bc199df982a62cb 100644
--- a/db/migrate/002_create_recurring_items.rb
+++ b/db/migrate/002_create_recurring_items.rb
@@ -9,9 +9,12 @@ class CreateRecurringItems < ActiveRecord::Migration
       t.column :updated_on, :timestamp
     end
 
-    RecurringItem.create :description => "Pers lön"
-    RecurringItem.create :description => "Pers lön 10"
-    RecurringItem.create :description => "Telia"
+    if RAILS_ENV == "development"
+      RecurringItem.create :description => "Pers lön"
+      RecurringItem.create :description => "Pers lön 10"
+      RecurringItem.create :description => "Telia"
+    end
+
   end
 
   def self.down
diff --git a/db/migrate/003_create_accounts.rb b/db/migrate/003_create_accounts.rb
index e145d922f8cbb8759e7c0eb5b44f807f0b288286..89522286d4d30633d33cc79ae5aec431cab95ee9 100644
--- a/db/migrate/003_create_accounts.rb
+++ b/db/migrate/003_create_accounts.rb
@@ -7,13 +7,15 @@ class CreateAccounts < ActiveRecord::Migration
       t.column :shortterm, :boolean
     end
 
-    Account.create :name => "Pers lönekonto", :shortterm => true
-    Account.create :name => "Pers VISA-kort", :shortterm => true
-    Account.create :name => "Pers transkonto", :shortterm => true
-    Account.create :name => "ICA kundkort", :shortterm => true
-    Account.create :name => "Kristinas lönekonto", :shortterm => true
-    Account.create :name => "Pers aktiefond (Banco)", :shortterm => false
-    Account.create :name => "Pers kapitalförsäkring", :shortterm => false
+    if RAILS_ENV == "development"
+      Account.create :name => "Pers lönekonto", :shortterm => true
+      Account.create :name => "Pers VISA-kort", :shortterm => true
+      Account.create :name => "Pers transkonto", :shortterm => true
+      Account.create :name => "ICA kundkort", :shortterm => true
+      Account.create :name => "Kristinas lönekonto", :shortterm => true
+      Account.create :name => "Pers aktiefond (Banco)", :shortterm => false
+      Account.create :name => "Pers kapitalförsäkring", :shortterm => false
+    end
 
   end
 
diff --git a/db/migrate/004_create_saldos.rb b/db/migrate/004_create_saldos.rb
index e0ab5f24c61db4e28ae5f3de6d309650fa82bc9e..7354fe3a7d0a454a64d2b2aff5ce34eb97cbfd22 100644
--- a/db/migrate/004_create_saldos.rb
+++ b/db/migrate/004_create_saldos.rb
@@ -8,31 +8,33 @@ class CreateSaldos < ActiveRecord::Migration
       t.column :account_id, :integer
     end
 
-    ppay = Account.find_by_name("Pers lönekonto").id
-    pvisa = Account.find_by_name("Pers VISA-kort").id
-    ptrans = Account.find_by_name("Pers transkonto").id
-    ica = Account.find_by_name("ICA kundkort").id
-    kpay = Account.find_by_name("Kristinas lönekonto").id
-    pfund = Account.find_by_name("Pers aktiefond (Banco)").id
-    psaved = Account.find_by_name("Pers kapitalförsäkring").id
-
-    date1 = Date.civil(2006, 8, 10)
-    date2 = Date.civil(2006, 8, 14)
-
-    Saldo.create :amount => 1231, :date => date1, :account_id => ppay
-    Saldo.create :amount => 4000, :date => date2, :account_id => ppay
-    Saldo.create :amount => 5000, :date => date1, :account_id => pvisa
-    Saldo.create :amount => 4500, :date => date2, :account_id => pvisa
-    Saldo.create :amount => 5, :date => date1, :account_id => ptrans
-    Saldo.create :amount => 5, :date => date2, :account_id => ptrans
-    Saldo.create :amount => 4000, :date => date1, :account_id => ica
-    Saldo.create :amount => 2000, :date => date2, :account_id => ica
-    Saldo.create :amount => 19000, :date => date1, :account_id => kpay
-    Saldo.create :amount => 17000, :date => date2, :account_id => kpay
-    Saldo.create :amount => 23000, :date => date1, :account_id => pfund
-    Saldo.create :amount => 23000, :date => date2, :account_id => pfund
-    Saldo.create :amount => 18000, :date => date1, :account_id => psaved
-    Saldo.create :amount => 18000, :date => date2, :account_id => psaved
+    if RAILS_ENV == "development"
+      ppay = Account.find_by_name("Pers lönekonto").id
+      pvisa = Account.find_by_name("Pers VISA-kort").id
+      ptrans = Account.find_by_name("Pers transkonto").id
+      ica = Account.find_by_name("ICA kundkort").id
+      kpay = Account.find_by_name("Kristinas lönekonto").id
+      pfund = Account.find_by_name("Pers aktiefond (Banco)").id
+      psaved = Account.find_by_name("Pers kapitalförsäkring").id
+      
+      date1 = Date.civil(2006, 8, 10)
+      date2 = Date.civil(2006, 8, 14)
+      
+      Saldo.create :amount => 1231, :date => date1, :account_id => ppay
+      Saldo.create :amount => 4000, :date => date2, :account_id => ppay
+      Saldo.create :amount => 5000, :date => date1, :account_id => pvisa
+      Saldo.create :amount => 4500, :date => date2, :account_id => pvisa
+      Saldo.create :amount => 5, :date => date1, :account_id => ptrans
+      Saldo.create :amount => 5, :date => date2, :account_id => ptrans
+      Saldo.create :amount => 4000, :date => date1, :account_id => ica
+      Saldo.create :amount => 2000, :date => date2, :account_id => ica
+      Saldo.create :amount => 19000, :date => date1, :account_id => kpay
+      Saldo.create :amount => 17000, :date => date2, :account_id => kpay
+      Saldo.create :amount => 23000, :date => date1, :account_id => pfund
+      Saldo.create :amount => 23000, :date => date2, :account_id => pfund
+      Saldo.create :amount => 18000, :date => date1, :account_id => psaved
+      Saldo.create :amount => 18000, :date => date2, :account_id => psaved
+    end
 
   end
 
diff --git a/db/migrate/005_create_recurring_item_ranges.rb b/db/migrate/005_create_recurring_item_ranges.rb
index c2e84f2ea035d777240d877e22f32d0afcfe0c77..fec6a3f4f0235ef7fbcd738be6d34266b5fd7bf8 100644
--- a/db/migrate/005_create_recurring_item_ranges.rb
+++ b/db/migrate/005_create_recurring_item_ranges.rb
@@ -10,39 +10,41 @@ class CreateRecurringItemRanges < ActiveRecord::Migration
       t.column :schedule_id, :integer
     end
 
-    pay = RecurringItem.find_by_description("Pers lön").id
-    pay10 = RecurringItem.find_by_description("Pers lön 10").id
-    telia = RecurringItem.find_by_description("Telia").id
-
-    month = Schedule.find_by_name("MÃ¥nad").id
-    quarter = Schedule.find_by_name("Kvartal").id
-
-    RecurringItemRange.create(:recurring_item_id => pay,
-			      :amount => "22200",
-       			      :startdate => Date.civil(2006, 8, 25),
-       			      :enddate => Date.civil(2006, 10, 24),
-       			      :schedule_id => month)
-
-    RecurringItemRange.create(:recurring_item_id => pay10,
-			      :amount => "-3700",
-       			      :startdate => Date.civil(2006, 8, 25),
-       			      :enddate => Date.civil(2006, 10, 24),
-       			      :schedule_id => month)
-
-    RecurringItemRange.create(:recurring_item_id => pay,
-			      :amount => "23200",
-       			      :startdate => Date.civil(2006, 10, 25),
-       			      :schedule_id => month)
-
-    RecurringItemRange.create(:recurring_item_id => pay10,
-			      :amount => "-3900",
-       			      :startdate => Date.civil(2006, 10, 25),
-       			      :schedule_id => month)
-
-    RecurringItemRange.create(:recurring_item_id => telia,
-    			      :amount => "-1200",
-       			      :startdate => Date.civil(2006, 9, 10),
-       			      :schedule_id => quarter)
+    if RAILS_ENV == "development"
+      pay = RecurringItem.find_by_description("Pers lön").id
+      pay10 = RecurringItem.find_by_description("Pers lön 10").id
+      telia = RecurringItem.find_by_description("Telia").id
+      
+      month = Schedule.find_by_name("MÃ¥nad").id
+      quarter = Schedule.find_by_name("Kvartal").id
+      
+      RecurringItemRange.create(:recurring_item_id => pay,
+      			        :amount => "22200",
+				:startdate => Date.civil(2006, 8, 25),
+				:enddate => Date.civil(2006, 10, 24),
+				:schedule_id => month)
+      
+      RecurringItemRange.create(:recurring_item_id => pay10,
+      			        :amount => "-3700",
+				:startdate => Date.civil(2006, 8, 25),
+				:enddate => Date.civil(2006, 10, 24),
+				:schedule_id => month)
+      
+      RecurringItemRange.create(:recurring_item_id => pay,
+      			        :amount => "23200",
+				:startdate => Date.civil(2006, 10, 25),
+				:schedule_id => month)
+      
+      RecurringItemRange.create(:recurring_item_id => pay10,
+      			        :amount => "-3900",
+				:startdate => Date.civil(2006, 10, 25),
+				:schedule_id => month)
+      
+      RecurringItemRange.create(:recurring_item_id => telia,
+      			        :amount => "-1200",
+				:startdate => Date.civil(2006, 9, 10),
+				:schedule_id => quarter)
+    end
   end
 
   def self.down