98 lines
		
	
	
		
			4.3 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			98 lines
		
	
	
		
			4.3 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
// Code generated by entc, DO NOT EDIT.
 | 
						|
 | 
						|
package authcode
 | 
						|
 | 
						|
const (
 | 
						|
	// Label holds the string label denoting the authcode type in the database.
 | 
						|
	Label = "auth_code"
 | 
						|
	// FieldID holds the string denoting the id field in the database.
 | 
						|
	FieldID = "id"
 | 
						|
	// FieldClientID holds the string denoting the client_id field in the database.
 | 
						|
	FieldClientID = "client_id"
 | 
						|
	// FieldScopes holds the string denoting the scopes field in the database.
 | 
						|
	FieldScopes = "scopes"
 | 
						|
	// FieldNonce holds the string denoting the nonce field in the database.
 | 
						|
	FieldNonce = "nonce"
 | 
						|
	// FieldRedirectURI holds the string denoting the redirect_uri field in the database.
 | 
						|
	FieldRedirectURI = "redirect_uri"
 | 
						|
	// FieldClaimsUserID holds the string denoting the claims_user_id field in the database.
 | 
						|
	FieldClaimsUserID = "claims_user_id"
 | 
						|
	// FieldClaimsUsername holds the string denoting the claims_username field in the database.
 | 
						|
	FieldClaimsUsername = "claims_username"
 | 
						|
	// FieldClaimsEmail holds the string denoting the claims_email field in the database.
 | 
						|
	FieldClaimsEmail = "claims_email"
 | 
						|
	// FieldClaimsEmailVerified holds the string denoting the claims_email_verified field in the database.
 | 
						|
	FieldClaimsEmailVerified = "claims_email_verified"
 | 
						|
	// FieldClaimsGroups holds the string denoting the claims_groups field in the database.
 | 
						|
	FieldClaimsGroups = "claims_groups"
 | 
						|
	// FieldClaimsPreferredUsername holds the string denoting the claims_preferred_username field in the database.
 | 
						|
	FieldClaimsPreferredUsername = "claims_preferred_username"
 | 
						|
	// FieldConnectorID holds the string denoting the connector_id field in the database.
 | 
						|
	FieldConnectorID = "connector_id"
 | 
						|
	// FieldConnectorData holds the string denoting the connector_data field in the database.
 | 
						|
	FieldConnectorData = "connector_data"
 | 
						|
	// FieldExpiry holds the string denoting the expiry field in the database.
 | 
						|
	FieldExpiry = "expiry"
 | 
						|
	// FieldCodeChallenge holds the string denoting the code_challenge field in the database.
 | 
						|
	FieldCodeChallenge = "code_challenge"
 | 
						|
	// FieldCodeChallengeMethod holds the string denoting the code_challenge_method field in the database.
 | 
						|
	FieldCodeChallengeMethod = "code_challenge_method"
 | 
						|
	// Table holds the table name of the authcode in the database.
 | 
						|
	Table = "auth_codes"
 | 
						|
)
 | 
						|
 | 
						|
// Columns holds all SQL columns for authcode fields.
 | 
						|
var Columns = []string{
 | 
						|
	FieldID,
 | 
						|
	FieldClientID,
 | 
						|
	FieldScopes,
 | 
						|
	FieldNonce,
 | 
						|
	FieldRedirectURI,
 | 
						|
	FieldClaimsUserID,
 | 
						|
	FieldClaimsUsername,
 | 
						|
	FieldClaimsEmail,
 | 
						|
	FieldClaimsEmailVerified,
 | 
						|
	FieldClaimsGroups,
 | 
						|
	FieldClaimsPreferredUsername,
 | 
						|
	FieldConnectorID,
 | 
						|
	FieldConnectorData,
 | 
						|
	FieldExpiry,
 | 
						|
	FieldCodeChallenge,
 | 
						|
	FieldCodeChallengeMethod,
 | 
						|
}
 | 
						|
 | 
						|
// 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 (
 | 
						|
	// ClientIDValidator is a validator for the "client_id" field. It is called by the builders before save.
 | 
						|
	ClientIDValidator func(string) error
 | 
						|
	// NonceValidator is a validator for the "nonce" field. It is called by the builders before save.
 | 
						|
	NonceValidator func(string) error
 | 
						|
	// RedirectURIValidator is a validator for the "redirect_uri" field. It is called by the builders before save.
 | 
						|
	RedirectURIValidator func(string) error
 | 
						|
	// ClaimsUserIDValidator is a validator for the "claims_user_id" field. It is called by the builders before save.
 | 
						|
	ClaimsUserIDValidator func(string) error
 | 
						|
	// ClaimsUsernameValidator is a validator for the "claims_username" field. It is called by the builders before save.
 | 
						|
	ClaimsUsernameValidator func(string) error
 | 
						|
	// ClaimsEmailValidator is a validator for the "claims_email" field. It is called by the builders before save.
 | 
						|
	ClaimsEmailValidator func(string) error
 | 
						|
	// DefaultClaimsPreferredUsername holds the default value on creation for the "claims_preferred_username" field.
 | 
						|
	DefaultClaimsPreferredUsername string
 | 
						|
	// ConnectorIDValidator is a validator for the "connector_id" field. It is called by the builders before save.
 | 
						|
	ConnectorIDValidator func(string) error
 | 
						|
	// DefaultCodeChallenge holds the default value on creation for the "code_challenge" field.
 | 
						|
	DefaultCodeChallenge string
 | 
						|
	// DefaultCodeChallengeMethod holds the default value on creation for the "code_challenge_method" field.
 | 
						|
	DefaultCodeChallengeMethod string
 | 
						|
	// IDValidator is a validator for the "id" field. It is called by the builders before save.
 | 
						|
	IDValidator func(string) error
 | 
						|
)
 |