Created
November 23, 2013 20:35
-
-
Save jasonnoble/7619598 to your computer and use it in GitHub Desktop.
Use of Debt Factory
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 2.0.0-p247 :001 > debt = FactoryGirl.create(:debt) | |
| (0.1ms) begin transaction | |
| SQL (17.9ms) INSERT INTO "debts" ("balance", "created_at", "debt_type", "interest_rate", "min_payment", "name", "open_date", "priority", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["balance", #<BigDecimal:7feff511be70,'0.8462E4',9(45)>], ["created_at", Sat, 23 Nov 2013 20:31:57 UTC +00:00], ["debt_type", 1], ["interest_rate", #<BigDecimal:7feff511bb00,'0.11E2',9(45)>], ["min_payment", #<BigDecimal:7feff511b790,'0.16924E3',18(45)>], ["name", "My Debt #1"], ["open_date", Mon, 23 Nov 2009], ["priority", 1], ["updated_at", Sat, 23 Nov 2013 20:31:57 UTC +00:00]] | |
| (2.1ms) commit transaction | |
| => #<Debt id: 3, name: "My Debt #1", balance: #<BigDecimal:7feff511be70,'0.8462E4',9(45)>, interest_rate: #<BigDecimal:7feff511bb00,'0.11E2',9(45)>, debt_type: 1, min_payment: #<BigDecimal:7feff511b790,'0.16924E3',18(45)>, open_date: "2009-11-23", priority: 1, created_at: "2013-11-23 20:31:57", updated_at: "2013-11-23 20:31:57"> | |
| 2.0.0-p247 :002 > puts debt | |
| #<Debt:0x007feff126c648> | |
| => nil | |
| 2.0.0-p247 :003 > ap debt | |
| #<Debt:0x007feff126c648> { | |
| :id => 3, | |
| :name => "My Debt #1", | |
| :balance => 8462.0, | |
| :interest_rate => 11.0, | |
| :debt_type => 1, | |
| :min_payment => 169.24, | |
| :open_date => Mon, 23 Nov 2009, | |
| :priority => 1, | |
| :created_at => Sat, 23 Nov 2013 20:31:57 UTC +00:00, | |
| :updated_at => Sat, 23 Nov 2013 20:31:57 UTC +00:00 | |
| } | |
| => nil | |
| 2.0.0-p247 :004 > debt = FactoryGirl.create(:debt) | |
| (0.1ms) begin transaction | |
| SQL (0.6ms) INSERT INTO "debts" ("balance", "created_at", "debt_type", "interest_rate", "min_payment", "name", "open_date", "priority", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["balance", #<BigDecimal:7feff12be150,'0.6994E4',9(45)>], ["created_at", Sat, 23 Nov 2013 20:32:37 UTC +00:00], ["debt_type", 1], ["interest_rate", #<BigDecimal:7feff12bdde0,'0.11E2',9(45)>], ["min_payment", #<BigDecimal:7feff12bda70,'0.13988E3',18(45)>], ["name", "My Debt #2"], ["open_date", Wed, 23 Nov 2011], ["priority", 2], ["updated_at", Sat, 23 Nov 2013 20:32:37 UTC +00:00]] | |
| (3.5ms) commit transaction | |
| => #<Debt id: 4, name: "My Debt #2", balance: #<BigDecimal:7feff12be150,'0.6994E4',9(45)>, interest_rate: #<BigDecimal:7feff12bdde0,'0.11E2',9(45)>, debt_type: 1, min_payment: #<BigDecimal:7feff12bda70,'0.13988E3',18(45)>, open_date: "2011-11-23", priority: 2, created_at: "2013-11-23 20:32:37", updated_at: "2013-11-23 20:32:37"> | |
| 2.0.0-p247 :005 > ap debt | |
| #<Debt:0x007feff12b53e8> { | |
| :id => 4, | |
| :name => "My Debt #2", | |
| :balance => 6994.0, | |
| :interest_rate => 11.0, | |
| :debt_type => 1, | |
| :min_payment => 139.88, | |
| :open_date => Wed, 23 Nov 2011, | |
| :priority => 2, | |
| :created_at => Sat, 23 Nov 2013 20:32:37 UTC +00:00, | |
| :updated_at => Sat, 23 Nov 2013 20:32:37 UTC +00:00 | |
| } | |
| => nil | |
| 2.0.0-p247 :006 > ap debt | |
| #<Debt:0x007feff12b53e8> { | |
| :id => 4, | |
| :name => "My Debt #2", | |
| :balance => 6994.0, | |
| :interest_rate => 11.0, | |
| :debt_type => 1, | |
| :min_payment => 139.88, | |
| :open_date => Wed, 23 Nov 2011, | |
| :priority => 2, | |
| :created_at => Sat, 23 Nov 2013 20:32:37 UTC +00:00, | |
| :updated_at => Sat, 23 Nov 2013 20:32:37 UTC +00:00 | |
| } | |
| => nil | |
| 2.0.0-p247 :007 > debt = FactoryGirl.create(:debt) | |
| (0.1ms) begin transaction | |
| SQL (0.5ms) INSERT INTO "debts" ("balance", "created_at", "debt_type", "interest_rate", "min_payment", "name", "open_date", "priority", "updated_at") VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) [["balance", #<BigDecimal:7feff12e4620,'0.1818E4',9(45)>], ["created_at", Sat, 23 Nov 2013 20:32:53 UTC +00:00], ["debt_type", 1], ["interest_rate", #<BigDecimal:7feff12e42b0,'0.12E2',9(45)>], ["min_payment", #<BigDecimal:7feff5133ed0,'0.3636E2',18(45)>], ["name", "My Debt #3"], ["open_date", Thu, 23 Nov 2006], ["priority", 3], ["updated_at", Sat, 23 Nov 2013 20:32:53 UTC +00:00]] | |
| (3.7ms) commit transaction | |
| => #<Debt id: 5, name: "My Debt #3", balance: #<BigDecimal:7feff12e4620,'0.1818E4',9(45)>, interest_rate: #<BigDecimal:7feff12e42b0,'0.12E2',9(45)>, debt_type: 1, min_payment: #<BigDecimal:7feff5133ed0,'0.3636E2',18(45)>, open_date: "2006-11-23", priority: 3, created_at: "2013-11-23 20:32:53", updated_at: "2013-11-23 20:32:53"> | |
| 2.0.0-p247 :008 > ap debt | |
| #<Debt:0x007feff12e7898> { | |
| :id => 5, | |
| :name => "My Debt #3", | |
| :balance => 1818.0, | |
| :interest_rate => 12.0, | |
| :debt_type => 1, | |
| :min_payment => 36.36, | |
| :open_date => Thu, 23 Nov 2006, | |
| :priority => 3, | |
| :created_at => Sat, 23 Nov 2013 20:32:53 UTC +00:00, | |
| :updated_at => Sat, 23 Nov 2013 20:32:53 UTC +00:00 | |
| } | |
| => nil | |
| 2.0.0-p247 :009 > Debt.all.map(&:name) | |
| Debt Load (0.4ms) SELECT "debts".* FROM "debts" | |
| => ["My Debt #1", "My Debt #2", "My Debt #1", "My Debt #2", "My Debt #3"] | |
| 2.0.0-p247 :010 > quit |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment