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