terraform-provider-exasol

module
v0.0.25 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 10, 2021 License: Apache-2.0

README

GitHub release (latest by date) License Go Reference

Terraform Provider for EXASOL

Provider for EXASOL database objects. Enables #DBAOps with Exasol.

Go here for Terraform Registry.

Usage in Terraform 0.13+

To use the provider, you currently have to add it to your terraform definitions:

# Snippet of provider.tf
terraform {
  required_providers {
    exasol = {
      source = "abergmeier/exasol"
    }
  }
}

Status

Supported Implemented as Examples
Connection exasol_connection deployments/connection.tf
Role exasol_role deployments/role.tf
Schema (physical) exasol_physical_schema deployments/schema.tf
Table exasol_table deployments/table.tf
User exasol_user deployments/user.tf
View exasol_view deployments/view.tf
Unsupported Possible implementation as
Function exasol_function
Schema (virtual) exasol_virtual_schema
Script exasol_script

Testing

To test call

EXAHOST=<exasolserver> scripts/test.sh.

Credits

This provider was made possible due to the following shoulders: https://github.com/GrantStreetGroup/go-exasol-client Cheers

Directories

Path Synopsis
cmd
globallock
Package globallock is handling global lock behavior in Exasol.
Package globallock is handling global lock behavior in Exasol.
pkg
db

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL