Copyright | 2014-2018 © Futurice OY Oleg Grenrus |
---|---|
License | MIT (see the file LICENSE) |
Maintainer | Oleg Grenrus <[email protected]> |
Safe Haskell | None |
Language | Haskell2010 |
Database.PostgreSQL.Simple.URL
Description
Documentation
parseDatabaseUrl :: String -> Maybe ConnectInfo Source #
Parse string url into ConnectInfo
.
>>>
parseDatabaseUrl "postgres://foo:[email protected]:2345/database"
Just (ConnectInfo {connectHost = "example.com", connectPort = 2345, connectUser = "foo", connectPassword = "bar", connectDatabase = "database"})
>>>
parseDatabaseUrl "postgresql://foo:[email protected]:2345/database"
Just (ConnectInfo {connectHost = "example.com", connectPort = 2345, connectUser = "foo", connectPassword = "bar", connectDatabase = "database"})
uriToConnectInfo :: URI -> Maybe ConnectInfo Source #