Skip to content
Snippets Groups Projects
Commit 0471957a authored by Per Cederqvist's avatar Per Cederqvist
Browse files

Only create example values in the development database.

parent 730679fe
No related branches found
No related tags found
No related merge requests found
......@@ -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
......
......@@ -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
......
......@@ -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
......
......@@ -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
......
......@@ -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
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment