A few steps down a road to be abandoned.
[?]
Dec 9, 2014, 11:49 PM
MWUPXTBF2LATVOJLJTXSDFB3OMFGMXDNETWJA3JHUOUBTUJ7WJAACDependencies
- [2]
WFZDMVUXRename ADB -> QDB - [3]
75N3UJ4JMore progression toward lenses. - [4]
64C6AWH6Rename Ananke -> Quixotic, project reboot. - [5]
FRPWIKCNAdded log event parsing to Quixotic.Database.SQLite - [6]
TZQJVHBAAdd auction functions to ADB. - [7]
64VI73NPServer now compiles using abstracted SQLite - [8]
LAROLAYUWIP - [9]
WO2MINIFAuctions now compile!
Change contents
- replacement in lib/Quixotic/Auction.hs at line 12
newtype AuctionId = AuctionId Intnewtype AuctionId = AuctionId Int deriving (Show, Eq) - edit in lib/Quixotic/Database/SQLite.hs at line 20
_ <- defineTableOpt db True auctionTable - replacement in lib/Quixotic/Database/SQLite.hs at line 37
, ("eventTime", formatSqlTime (logTime ev)) ], ("eventTime", formatSqlTime (logTime ev))] - edit in lib/Quixotic/Database/SQLite.hs at line 47
- replacement in lib/Quixotic/Database/SQLite.hs at line 48
newAuction' = undefinednewAuction' a = dodb <- ask_ <- lift . lift $ insertRow db "auctions"[ ("raiseAmount", a ^. (raiseAmount . btc)), ("eventTime", formatSqlTime $ a ^. endsAt)]lift . lift . (fmap AuctionId) getLastRowID - replacement in lib/Quixotic/Database/SQLite.hs at line 94
, Column "eventTime" (SQLDateTime DATETIME) [] ] [], Column "eventTime" (SQLDateTime DATETIME) []] [] - edit in lib/Quixotic/Database/SQLite.hs at line 97[4.4899]
auctionTable :: SQLTableauctionTable = Table "auctions" [ Column "raiseAmouont" (SQLInt BIG False False) [], Column "endsAt" (SQLDateTime DATETIME) []] []