Eli Ribble
f485f03f0c
Add the account ID to the ofxaccount table
...
This is how we'll store the account ID we need to send to the
institution to identify the account we want to pull records from
2016-06-23 08:32:55 -06:00
Eli Ribble
1f978a3f28
Add a foreign key from OFXRecord to the OFXAccount used to get it
...
This makes it easier to tie together our records to the accounts we used
to pull the record
2016-06-23 08:29:52 -06:00
Eli Ribble
91f89d2cbd
Add a name to each OFXAccount
...
So that users can identify their accounts with their own meaningful
names
2016-06-21 07:27:29 -06:00
Eli Ribble
d17c592908
Make every OFXAccount have an owner
...
That way we can split out accounts by the user that created them.
Y'know, like permissions for multi-tenancy
2016-06-21 07:13:14 -06:00
Eli Ribble
63a22e27e0
Add unique constraints on some of our tables
...
I just missed thinking about this originally
2016-05-18 15:41:04 -06:00
Eli Ribble
72758a0921
Fix initial migrations and add users table
...
Apparently I had screwed up the ofxaccount generation in the previous
version of the initial table creation
2016-05-17 10:30:04 -06:00
Eli Ribble
681a62bbf5
Get alembic up and running
...
I took a stab at a reasonable schema just to get started. For now I want
workflows that are working. I'll pound the thing into the correct shape
in time
2016-05-02 08:46:12 -06:00