diff options
author | Joris | 2015-09-06 23:25:44 +0200 |
---|---|---|
committer | Joris | 2015-09-06 23:25:44 +0200 |
commit | 53afb9c96904ab226ccee754419569da16c59871 (patch) | |
tree | 18c2497275d857f99399595d40a4ccc5a65e396a /src/server/Model/Database.hs | |
parent | 2e75a5ac41afd4d6458ad230bd26fd9e73c7bdb9 (diff) | |
download | budget-53afb9c96904ab226ccee754419569da16c59871.tar.gz budget-53afb9c96904ab226ccee754419569da16c59871.tar.bz2 budget-53afb9c96904ab226ccee754419569da16c59871.zip |
Setting up the monthly job
Diffstat (limited to 'src/server/Model/Database.hs')
-rw-r--r-- | src/server/Model/Database.hs | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/server/Model/Database.hs b/src/server/Model/Database.hs index d4a7d50..0bbc353 100644 --- a/src/server/Model/Database.hs +++ b/src/server/Model/Database.hs @@ -22,14 +22,15 @@ import Database.Persist.Sqlite import Database.Persist.TH import Model.Frequency +import Model.JobKind share [mkPersist sqlSettings, mkMigrate "migrateAll"] [persistLowerCase| User creation UTCTime email Text name Text - UniqEmail email - UniqName name + UniqUserEmail email + UniqUserName name deriving Show Payment userId UserId @@ -44,7 +45,12 @@ SignIn creation UTCTime email Text isUsed Bool - UniqToken token + UniqSignInToken token + deriving Show +Job + kind JobKind + lastExecution UTCTime Maybe + UniqJobName kind deriving Show |] |