Do not record history of internal queries

This commit is contained in:
Chris Bandy 2014-11-20 12:32:53 +00:00
parent 45f42dbb5e
commit b771465d99

View File

@ -50,11 +50,11 @@ func (client *Client) recordQuery(query string) {
}
func (client *Client) Info() (*Result, error) {
return client.Query(PG_INFO)
return client.query(PG_INFO)
}
func (client *Client) Databases() ([]string, error) {
res, err := client.Query(PG_DATABASES)
res, err := client.query(PG_DATABASES)
if err != nil {
return nil, err
@ -70,7 +70,7 @@ func (client *Client) Databases() ([]string, error) {
}
func (client *Client) Tables() ([]string, error) {
res, err := client.Query(PG_TABLES)
res, err := client.query(PG_TABLES)
if err != nil {
return nil, err
@ -86,15 +86,15 @@ func (client *Client) Tables() ([]string, error) {
}
func (client *Client) Table(table string) (*Result, error) {
return client.Query(fmt.Sprintf(PG_TABLE_SCHEMA, table))
return client.query(fmt.Sprintf(PG_TABLE_SCHEMA, table))
}
func (client *Client) TableInfo(table string) (*Result, error) {
return client.Query(fmt.Sprintf(PG_TABLE_INFO, table, table, table, table))
return client.query(fmt.Sprintf(PG_TABLE_INFO, table, table, table, table))
}
func (client *Client) TableIndexes(table string) (*Result, error) {
res, err := client.Query(fmt.Sprintf(PG_TABLE_INDEXES, table))
res, err := client.query(fmt.Sprintf(PG_TABLE_INDEXES, table))
if err != nil {
return nil, err
@ -104,9 +104,12 @@ func (client *Client) TableIndexes(table string) (*Result, error) {
}
func (client *Client) Query(query string) (*Result, error) {
rows, err := client.db.Queryx(query)
client.recordQuery(query)
return client.query(query)
}
func (client *Client) query(query string) (*Result, error) {
rows, err := client.db.Queryx(query)
if err != nil {
return nil, err