Remove unused Batch.inTx

pull/483/head
Jack Christensen 2019-04-24 13:43:37 -05:00
parent 898925303d
commit 187157e773
2 changed files with 5 additions and 7 deletions

View File

@ -23,7 +23,6 @@ type Batch struct {
resultsRead int
ctx context.Context
err error
inTx bool
mrr *pgconn.MultiResultReader
}
@ -33,12 +32,6 @@ func (c *Conn) BeginBatch() *Batch {
return &Batch{conn: c}
}
// BeginBatch returns a *Batch query for tx. Since this *Batch is already part
// of a transaction it will not automatically be wrapped in a transaction.
func (tx *Tx) BeginBatch() *Batch {
return &Batch{conn: tx.conn, inTx: true}
}
// Conn returns the underlying connection that b will or was performed on.
func (b *Batch) Conn() *Conn {
return b.conn

5
tx.go
View File

@ -185,6 +185,11 @@ func (tx *Tx) CopyFrom(ctx context.Context, tableName Identifier, columnNames []
return tx.conn.CopyFrom(ctx, tableName, columnNames, rowSrc)
}
// BeginBatch returns a *Batch query for the tx's connection.
func (tx *Tx) BeginBatch() *Batch {
return &Batch{conn: tx.conn}
}
// Status returns the status of the transaction from the set of
// pgx.TxStatus* constants.
func (tx *Tx) Status() int8 {