# Functions

NewSchema creates a new schema client.

# Variables

LanguagesColumns holds the columns for the "languages" table.
LanguagesTable holds the schema information for the "languages" table.
ProjectLanguagesColumns holds the columns for the "project_languages" table.
ProjectLanguagesTable holds the schema information for the "project_languages" table.
ProjectsColumns holds the columns for the "projects" table.
ProjectsTable holds the schema information for the "projects" table.
ProjectTagsColumns holds the columns for the "project_tags" table.
ProjectTagsTable holds the schema information for the "project_tags" table.
Tables holds all the tables in the schema.
TagsColumns holds the columns for the "tags" table.
TagsTable holds the schema information for the "tags" table.
TicketsColumns holds the columns for the "tickets" table.
TicketsTable holds the schema information for the "tickets" table.
UserProjectsColumns holds the columns for the "user_projects" table.
UserProjectsTable holds the schema information for the "user_projects" table.
UsersColumns holds the columns for the "users" table.
UsersTable holds the schema information for the "users" table.
WithDropColumn sets the drop column option to the migration.
WithDropIndex sets the drop index option to the migration.
WithFixture sets the foreign-key renaming option to the migration when upgrading ent from v0.1.0 (issue-#285).
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.