Best way to automatically update a delta table schema

hari
Contributor

We have multiple environments where the same tables are added so it's really hard to manually update the schema of the table across all the environments. We know that it's not ideal to update table schema a lot but our product is still evolving and schema changes will occur more frequently than in an ideal case.

I see that databricks has released a databricks_table resource into the public preview. Really excited to see how it evolves.

Does anyone know if terraform stack apply can handle changes to the schema?

If so, How does it update the data? Will it rewrite all data every time?

Or is there a better way to track and apply table schema changes preferably with software development best practices something like table definition as code