Documentation
¶
Index ¶
- type PostgresDriver
- func (d *PostgresDriver) CompleteTableName(ctx context.Context, prefix string) ([]string, error)
- func (d *PostgresDriver) Connect(ctx context.Context, dsn string) error
- func (d *PostgresDriver) ConnectionInfo() string
- func (d *PostgresDriver) Execute(ctx context.Context, query string) (*driver.QueryResult, error)
- func (d *PostgresDriver) FetchChildren(ctx context.Context, path []string) ([]*driver.TreeNode, error)
- func (d *PostgresDriver) FetchTree(ctx context.Context) ([]*driver.TreeNode, error)
- func (d *PostgresDriver) ResultFormat() driver.ResultFormat
- func (d *PostgresDriver) Type() driver.DriverType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PostgresDriver ¶
PostgresDriver implements the Driver interface for PostgreSQL.
func (*PostgresDriver) CompleteTableName ¶
func (*PostgresDriver) Connect ¶
func (d *PostgresDriver) Connect(ctx context.Context, dsn string) error
func (*PostgresDriver) ConnectionInfo ¶
func (d *PostgresDriver) ConnectionInfo() string
func (*PostgresDriver) Execute ¶
func (d *PostgresDriver) Execute(ctx context.Context, query string) (*driver.QueryResult, error)
func (*PostgresDriver) FetchChildren ¶
func (*PostgresDriver) ResultFormat ¶
func (d *PostgresDriver) ResultFormat() driver.ResultFormat
func (*PostgresDriver) Type ¶
func (d *PostgresDriver) Type() driver.DriverType
Click to show internal directories.
Click to hide internal directories.