Commit Graph

7 Commits

Author SHA1 Message Date
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