1
2
3
4
5
6
7
8
9
use postgres::tls::NoTls;
use postgres::Client;

use dbui_core::database::conn::ConnectionParams;
use dbui_core::result::{Result, ResultExt};

pub fn open(conn: &ConnectionParams) -> Result<Client> {
  Client::connect(&conn.url(), NoTls).chain_err(|| format!("Unable to connect to [{}]", conn.url()))
}