Creates an ALTER drop query to drop the column from the schema definition.
Creates an ALTER drop query to drop the column from the schema definition. It will produce the following type of queries, with the CQL serialization on the right hand side:
MyTable.alter.drop(_.mycolumn) => ALTER TABLE MyTable DROP myColumn
This is used mainly during the autodiffing of schemas, where column selectors are not available and we only deal with plain string diffs between table metadata collections.
The string name of the column to drop.
A new alter query with the underlying builder containing a DROP clause.
Creates an ALTER drop query to drop the column from the schema definition.
Creates an ALTER drop query to drop the column from the schema definition. It will produce the following type of queries, with the CQL serialization on the right hand side:
MyTable.alter.drop(_.mycolumn) => ALTER TABLE MyTable DROP myColumn
The underlying type of the AbstractColumn.
A column selector higher order function derived from a table.
A new alter query with the underlying builder containing a DROP clause.