# Functions
DoesSchemaTableExist return whether the schema table is present in the database.
DotGo writes '<name>.go' source file in the package of the calling function, containing SQL statements that match the given schema updates.
Empty creates a new schema with no updates.
New creates a new schema Schema with the given updates.
NewFromMap creates a new schema Schema with the updates specified in the given map.
# Variables
ErrGracefulAbort is a special error that can be returned by a Check function to force Schema.Ensure to abort gracefully.