# Functions

Create creates all table resources using the given schema driver.
Diff compares the state read from a database connection or migration directory with the state defined by the Ent schema.
NamedDiff compares the state read from a database connection or migration directory with the state defined by the Ent schema.
NewSchema creates a new schema client.

# Variables

LoadBalancersColumns holds the columns for the "load_balancers" table.
LoadBalancersTable holds the schema information for the "load_balancers" table.
OriginsColumns holds the columns for the "origins" table.
OriginsTable holds the schema information for the "origins" table.
PoolPortsColumns holds the columns for the "pool_ports" table.
PoolPortsTable holds the schema information for the "pool_ports" table.
PoolsColumns holds the columns for the "pools" table.
PoolsTable holds the schema information for the "pools" table.
PortsColumns holds the columns for the "ports" table.
PortsTable holds the schema information for the "ports" table.
ProvidersColumns holds the columns for the "providers" table.
ProvidersTable holds the schema information for the "providers" table.
Tables holds all the tables in the schema.
WithDropColumn sets the drop column option to the migration.
WithDropIndex sets the drop index option to the migration.
WithForeignKeys enables creating foreign-key in schema DDL.
WithGlobalUniqueID sets the universal ids options to the migration.

# Structs

Schema is the API for creating, migrating and dropping a schema.