diff --git a/web/src/Main.hs b/web/src/Main.hs index d320c7b..03e381a 100644 --- a/web/src/Main.hs +++ b/web/src/Main.hs @@ -1,19 +1,19 @@ {-# LANGUAGE OverloadedStrings #-} module Main where -import Database.SQLite.Simple -import Web.Spock.Safe hiding (head) +import qualified Database.SQLite.Simple as Db +import qualified Web.Spock.Safe as S hiding (head) import Within.DBMemorial.Post main :: IO () main = do - conn <- open "../db/posts.db" + conn <- Db.open "../db/posts.db" -- Simple tests to prove we're reading from SQLite - r <- query_ conn "SELECT * FROM Posts WHERE page=1" :: IO [Post] + r <- Db.query_ conn "SELECT * FROM Posts WHERE page=1" :: IO [Post] let h = head r -- Set up the URL router - runSpock 5000 $ spockT id $ do - get root $ - text $ postBody h + S.runSpock 5000 $ S.spockT id $ do + S.get S.root $ + S.text $ postBody h