Fix ConnPool/Tx CopyFrom signature to take CopyFromSource
This commit is contained in:
+1
-1
@@ -518,7 +518,7 @@ func (p *ConnPool) CopyTo(tableName string, columnNames []string, rowSrc CopyToS
|
|||||||
|
|
||||||
// CopyFrom acquires a connection, delegates the call to that connection, and
|
// CopyFrom acquires a connection, delegates the call to that connection, and
|
||||||
// releases the connection.
|
// releases the connection.
|
||||||
func (p *ConnPool) CopyFrom(tableName Identifier, columnNames []string, rowSrc CopyToSource) (int, error) {
|
func (p *ConnPool) CopyFrom(tableName Identifier, columnNames []string, rowSrc CopyFromSource) (int, error) {
|
||||||
c, err := p.Acquire()
|
c, err := p.Acquire()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return 0, err
|
return 0, err
|
||||||
|
|||||||
@@ -168,7 +168,7 @@ func (tx *Tx) CopyTo(tableName string, columnNames []string, rowSrc CopyToSource
|
|||||||
}
|
}
|
||||||
|
|
||||||
// CopyFrom delegates to the underlying *Conn
|
// CopyFrom delegates to the underlying *Conn
|
||||||
func (tx *Tx) CopyFrom(tableName Identifier, columnNames []string, rowSrc CopyToSource) (int, error) {
|
func (tx *Tx) CopyFrom(tableName Identifier, columnNames []string, rowSrc CopyFromSource) (int, error) {
|
||||||
if tx.status != TxStatusInProgress {
|
if tx.status != TxStatusInProgress {
|
||||||
return 0, ErrTxClosed
|
return 0, ErrTxClosed
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user