Documentation
¶
Index ¶
- type RedshiftFakeDatasource
- func (s *RedshiftFakeDatasource) Columns(ctx context.Context, options sqlds.Options) ([]string, error)
- func (s *RedshiftFakeDatasource) Connect(config backend.DataSourceInstanceSettings, queryArgs json.RawMessage) (*sql.DB, error)
- func (s *RedshiftFakeDatasource) Converters() (sc []sqlutil.Converter)
- func (s *RedshiftFakeDatasource) Macros() sqlds.Macros
- func (s *RedshiftFakeDatasource) Schemas(ctx context.Context, options sqlds.Options) ([]string, error)
- func (s *RedshiftFakeDatasource) Secret(ctx context.Context, arn string) (*models.RedshiftSecret, error)
- func (s *RedshiftFakeDatasource) Secrets(ctx context.Context) ([]models.ManagedSecret, error)
- func (s *RedshiftFakeDatasource) Settings(_ backend.DataSourceInstanceSettings) sqlds.DriverSettings
- func (s *RedshiftFakeDatasource) Tables(ctx context.Context, options sqlds.Options) ([]string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RedshiftFakeDatasource ¶
type RedshiftFakeDatasource struct { SecretList []models.ManagedSecret RSecret models.RedshiftSecret }
func (*RedshiftFakeDatasource) Columns ¶
func (s *RedshiftFakeDatasource) Columns(ctx context.Context, options sqlds.Options) ([]string, error)
func (*RedshiftFakeDatasource) Connect ¶
func (s *RedshiftFakeDatasource) Connect(config backend.DataSourceInstanceSettings, queryArgs json.RawMessage) (*sql.DB, error)
func (*RedshiftFakeDatasource) Converters ¶
func (s *RedshiftFakeDatasource) Converters() (sc []sqlutil.Converter)
func (*RedshiftFakeDatasource) Macros ¶
func (s *RedshiftFakeDatasource) Macros() sqlds.Macros
func (*RedshiftFakeDatasource) Schemas ¶
func (s *RedshiftFakeDatasource) Schemas(ctx context.Context, options sqlds.Options) ([]string, error)
func (*RedshiftFakeDatasource) Secret ¶
func (s *RedshiftFakeDatasource) Secret(ctx context.Context, arn string) (*models.RedshiftSecret, error)
func (*RedshiftFakeDatasource) Secrets ¶
func (s *RedshiftFakeDatasource) Secrets(ctx context.Context) ([]models.ManagedSecret, error)
func (*RedshiftFakeDatasource) Settings ¶
func (s *RedshiftFakeDatasource) Settings(_ backend.DataSourceInstanceSettings) sqlds.DriverSettings
Click to show internal directories.
Click to hide internal directories.