removeColumn method Null safety
- SchemaColumn column
Removes column
from this table.
Exact column
must be in this table, else an exception is thrown.
Sets column
's SchemaColumn.table to null.
Implementation
void removeColumn(SchemaColumn column) {
if (!columns.contains(column)) {
throw SchemaException("Column ${column.name} does not exist on $name.");
}
_columnStorage!.remove(column);
column.table = null;
}