mirror of
https://github.com/maybe-finance/maybe.git
synced 2025-08-02 20:15:22 +02:00
Investment Portfolio Sync (#974)
* Add investment portfolio models * Add portfolio to demo data * Setup initial tests * Rough sketch of sync logic * Clean up trade sync logic * Add trade validation * Integrate trades into sync process
This commit is contained in:
parent
d0bc959bee
commit
47523f64c2
32 changed files with 591 additions and 56 deletions
12
db/migrate/20240710182728_create_security_prices.rb
Normal file
12
db/migrate/20240710182728_create_security_prices.rb
Normal file
|
@ -0,0 +1,12 @@
|
|||
class CreateSecurityPrices < ActiveRecord::Migration[7.2]
|
||||
def change
|
||||
create_table :security_prices, id: :uuid do |t|
|
||||
t.string :isin
|
||||
t.date :date
|
||||
t.decimal :price, precision: 19, scale: 4
|
||||
t.string :currency, default: "USD"
|
||||
|
||||
t.timestamps
|
||||
end
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue