Convert the tableCompiler toSQL
If this is a table "creation", we need to first run through all of the columns to build them into a single string, and then run through anything else and push it to the query sequence.
If we're altering the table, we need to one-by-one go through and handle each of the queries associated with altering the table's schema.
Get all of the column sql & bindings individually for building the table queries.
Adds all of the additional queries from the "column"
Add a new column.
All of the columns to "add" for the query
Compile the columns as needed for the current create or alter table
Generate all of the alter column statements necessary for the query.
Drop the index on the current table.
Drop the unique
If no name was specified for this index, we will create one using a basic convention of the table name, followed by the columns, followed by an index type, such as primary or index, which makes the index unique.
Table Compiler