narrow-area-80841
02/12/2025, 1:45 PMALTER TABLE ... ALTER COLUMN;
... and not ALTER TABLE ... DROP COLUM ...; ALTER TABLE ... ADD COLUMN ...;
The last example is how Snowflake's Terraform provider handles column changes, which is not awesome. And I see that Pulumi's Snowflake provider is based on Snowflake's Terraform provider.
So, my bigger question is - has Pulumi built the provider somehow more robustly than the underlying Terraform provider? More specifically, Snowflake still has many database object resources such as snowflake_table
in "Preview" status with a big red warning in the docs, but I see no such statement regarding the snowflake.Table resource in the Pulumi docs. So, does it have some level of "enterprise" capability/support above and beyond that of Snowflake's (quite limited and currently unsupported) Terraform provider? Thanks!