The SchemaInterface are the publically accessible methods
when creating or modifying an existing schema, Each of
these methods are mixed into the knex.schema
object,
and pass-through to creating a SchemaBuilder
instance,
which is used as the context of the this
value below.
Modify a table on the schema.
Create a new table on the schema.
Drop a table from the schema.
Drop a table from the schema if it exists.
Rename a table on the schema.
Determine if the given table exists.
Determine if the column exists
Schema Interface