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

Populate the DB with more (fake) data.

parent 12fd7640
No related branches found
No related tags found
No related merge requests found
......@@ -10,6 +10,7 @@ class CreateRecurringItems < ActiveRecord::Migration
end
RecurringItem.create :description => "Pers lön"
RecurringItem.create :description => "Pers lön 10"
RecurringItem.create :description => "Telia"
end
......
......@@ -7,6 +7,33 @@ class CreateSaldos < ActiveRecord::Migration
t.column :date, :date
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
end
def self.down
......
......@@ -10,21 +10,39 @@ class CreateRecurringItemRanges < ActiveRecord::Migration
t.column :schedule_id, :integer
end
pay = RecurringItem.find_by_description("Pers lön")
telia = RecurringItem.find_by_description("Telia")
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")
quarter = Schedule.find_by_name("Kvartal")
month = Schedule.find_by_name("Månad").id
quarter = Schedule.find_by_name("Kvartal").id
RecurringItemRange.create(:recurring_item_id => pay.id,
RecurringItemRange.create(:recurring_item_id => pay,
:amount => "22200",
:startdate => Date.civil(2006, 8, 25),
:schedule_id => month.id)
:enddate => Date.civil(2006, 10, 24),
:schedule_id => month)
RecurringItemRange.create(:recurring_item_id => telia.id,
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.id)
:schedule_id => quarter)
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