flovouin / terraform-provider-metabase

A Terraform provider for the Metabase service. Also provides a utility to import dashboards and cards as Terraform definitions.
21 stars 6 forks source link

✨ `metabase_table` resource #24

Closed flovouin closed 1 year ago

flovouin commented 1 year ago

📝 Description of the PR

This PR creates the resource counterpart of the metabase_table data source. This resource does not create tables but imports them similarly to the data source. However it allows to update basic table properties, as well as field (column) semantic types.

Semantic types are crucial as they determine what operations can be done on the field (e.g. numeric comparison, etc). This will be used by the mbtf tool.

🐙 Related GitHub issue(s)

N/A

🕰️ Commits