123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- // Code generated by entc, DO NOT EDIT.
- package group
- const (
- // Label holds the string label denoting the group type in the database.
- Label = "group"
- // FieldID holds the string denoting the id field in the database.
- FieldID = "id"
- // FieldName holds the string denoting the name field in the database.
- FieldName = "name"
- // EdgeUsers holds the string denoting the users edge name in mutations.
- EdgeUsers = "users"
- // Table holds the table name of the group in the database.
- Table = "groups"
- // UsersTable is the table that holds the users relation/edge. The primary key declared below.
- UsersTable = "group_users"
- // UsersInverseTable is the table name for the User entity.
- // It exists in this package in order to avoid circular dependency with the "user" package.
- UsersInverseTable = "users"
- )
- // Columns holds all SQL columns for group fields.
- var Columns = []string{
- FieldID,
- FieldName,
- }
- var (
- // UsersPrimaryKey and UsersColumn2 are the table columns denoting the
- // primary key for the users relation (M2M).
- UsersPrimaryKey = []string{"group_id", "user_id"}
- )
- // ValidColumn reports if the column name is valid (part of the table columns).
- func ValidColumn(column string) bool {
- for i := range Columns {
- if column == Columns[i] {
- return true
- }
- }
- return false
- }
- var (
- // NameValidator is a validator for the "name" field. It is called by the builders before save.
- NameValidator func(string) error
- )
|