Typeclass used to prevent invalid type alterations at compile time.
Cassandra only allows for specific changes of column types using ALTER Query
which means we need to somehow enforce the existing mechanism.
We do so by requesting compile time implicit evidence that any type alteration must supply,
e.g. that Source and Target have a predefined allowed alteration.
Typeclass used to prevent invalid type alterations at compile time. Cassandra only allows for specific changes of column types using ALTER Query which means we need to somehow enforce the existing mechanism.
We do so by requesting compile time implicit evidence that any type alteration must supply, e.g. that Source and Target have a predefined allowed alteration.
The list of allowed ops is found here:
The source type of the column.
The target type of the column.