protected abstract function AppendModifyColumnQuery(QueryBuilder $QueryBuilder, Table $Table, Traits\IColumnTraitManager $ColumnTraitManager, Column $Column, Column $PreviousColumn = null);