mirror of
https://github.com/coder/coder.git
synced 2025-07-01 16:07:26 +00:00
20 lines
398 B
Go
20 lines
398 B
Go
package database
|
|
|
|
import (
|
|
"database/sql/driver"
|
|
|
|
"github.com/lib/pq"
|
|
)
|
|
|
|
// ConnectorCreator is a driver.Driver that can create a driver.Connector.
|
|
type ConnectorCreator interface {
|
|
driver.Driver
|
|
Connector(name string) (driver.Connector, error)
|
|
}
|
|
|
|
// DialerConnector is a driver.Connector that can set a pq.Dialer.
|
|
type DialerConnector interface {
|
|
driver.Connector
|
|
Dialer(dialer pq.Dialer)
|
|
}
|