Main.hs 391 B

12345678910111213141516
  1. {-# LANGUAGE OverloadedStrings #-}
  2. module Main (main) where
  3. import Data.ByteString.Char8
  4. import ServantBench
  5. import Hasql.Connection (settings)
  6. import System.Environment (getArgs)
  7. main :: IO ()
  8. main = do
  9. [host] <- getArgs
  10. run 7041 $ dbSettings (pack host)
  11. dbSettings :: ByteString -> ByteString
  12. dbSettings host
  13. = settings host 5432 "benchmarkdbuser" "benchmarkdbpass" "hello_world"