public void Createdatabase() { if (ExistsDatabase()) { return; } var newServerInfoWithMasterDatabase = new ServerInformation(DbType.Postgress, _serverInf.Server, "postgres", _serverInf.UserId, _serverInf.Password); using (var conn = new Npgsql.NpgsqlConnection(newServerInfoWithMasterDatabase.ToString())) { conn.Open(); var command = conn.CreateCommand(); command.CommandText = $"CREATE DATABASE \"{_serverInf.Database}\" "; command.ExecuteNonQuery(); conn.Close(); } }
public IDbConnection GetConnection() { return(new Npgsql.NpgsqlConnection(_serverInf.ToString())); }
public IDbConnection GetConnection(ServerInformation serverInf) { return(new Npgsql.NpgsqlConnection(serverInf.ToString())); }