class UserQuery
- UserQuery
- User::BaseQuery
- Reference
- Object
Included Modules
- Shield::UserQuery
Defined in:
lib/shield/src/presets/user.crqueries/user_query.cr
Instance Method Summary
Instance methods inherited from class User::BaseQuery
clone
clone,
created_at(value)created_at created_at, email(value)
email email, find(id) : T find, first_name(value)
first_name first_name, full_join_bearer_logins(where_bearer_logins : BearerLogin::BaseQuery)
full_join_bearer_logins full_join_bearer_logins, full_join_email_confirmations(where_email_confirmations : EmailConfirmation::BaseQuery)
full_join_email_confirmations full_join_email_confirmations, full_join_logins(where_logins : Login::BaseQuery)
full_join_logins full_join_logins, full_join_password_resets(where_password_resets : PasswordReset::BaseQuery)
full_join_password_resets full_join_password_resets, id(value)
id id, inner_join_bearer_logins(where_bearer_logins : BearerLogin::BaseQuery)
inner_join_bearer_logins inner_join_bearer_logins, inner_join_email_confirmations(where_email_confirmations : EmailConfirmation::BaseQuery)
inner_join_email_confirmations inner_join_email_confirmations, inner_join_logins(where_logins : Login::BaseQuery)
inner_join_logins inner_join_logins, inner_join_password_resets(where_password_resets : PasswordReset::BaseQuery)
inner_join_password_resets inner_join_password_resets, join_bearer_logins(where_bearer_logins : BearerLogin::BaseQuery)
join_bearer_logins join_bearer_logins, join_email_confirmations(where_email_confirmations : EmailConfirmation::BaseQuery)
join_email_confirmations join_email_confirmations, join_logins(where_logins : Login::BaseQuery)
join_logins join_logins, join_password_resets(where_password_resets : PasswordReset::BaseQuery)
join_password_resets join_password_resets, last_name(value)
last_name last_name, left_join_bearer_logins(where_bearer_logins : BearerLogin::BaseQuery)
left_join_bearer_logins left_join_bearer_logins, left_join_email_confirmations(where_email_confirmations : EmailConfirmation::BaseQuery)
left_join_email_confirmations left_join_email_confirmations, left_join_logins(where_logins : Login::BaseQuery)
left_join_logins left_join_logins, left_join_password_resets(where_password_resets : PasswordReset::BaseQuery)
left_join_password_resets left_join_password_resets, level(value)
level level, password_digest(value)
password_digest password_digest, preload_bearer_logins(preload_query : BearerLogin::BaseQuery) : self
preload_bearer_logins : self
preload_bearer_logins(&) : self preload_bearer_logins, preload_email_confirmations(preload_query : EmailConfirmation::BaseQuery) : self
preload_email_confirmations : self
preload_email_confirmations(&) : self preload_email_confirmations, preload_logins(preload_query : Login::BaseQuery) : self
preload_logins : self
preload_logins(&) : self preload_logins, preload_password_resets(preload_query : PasswordReset::BaseQuery) : self
preload_password_resets : self
preload_password_resets(&) : self preload_password_resets, right_join_bearer_logins(where_bearer_logins : BearerLogin::BaseQuery)
right_join_bearer_logins right_join_bearer_logins, right_join_email_confirmations(where_email_confirmations : EmailConfirmation::BaseQuery)
right_join_email_confirmations right_join_email_confirmations, right_join_logins(where_logins : Login::BaseQuery)
right_join_logins right_join_logins, right_join_password_resets(where_password_resets : PasswordReset::BaseQuery)
right_join_password_resets right_join_password_resets, settings(value)
settings settings, update(email : String | Avram::Nothing = IGNORE, password_digest : String | Avram::Nothing = IGNORE, settings : UserSettings | Avram::Nothing = IGNORE, id : Int64 | Avram::Nothing = IGNORE, created_at : Time | Avram::Nothing = IGNORE, first_name : String | Avram::Nothing = IGNORE, last_name : String | Avram::Nothing = IGNORE, level : UserLevel | Avram::Nothing = IGNORE, updated_at : Time | Avram::Nothing = IGNORE) : Int64 update, updated_at(value)
updated_at updated_at, where_bearer_logins(assoc_query : BearerLogin::BaseQuery, auto_inner_join : Bool = true) where_bearer_logins, where_email_confirmations(assoc_query : EmailConfirmation::BaseQuery, auto_inner_join : Bool = true) where_email_confirmations, where_logins(assoc_query : Login::BaseQuery, auto_inner_join : Bool = true) where_logins, where_password_resets(assoc_query : PasswordReset::BaseQuery, auto_inner_join : Bool = true) where_password_resets
Constructor methods inherited from class User::BaseQuery
all : self
all
Class methods inherited from class User::BaseQuery
any? : Bool
any?,
find(id) : T
find,
first : T
first,
first? : T | Nil
first?,
last : T
last,
last? : T | Nil
last?,
new_with_existing_query(query : Avram::QueryBuilder)
new_with_existing_query,
none? : Bool
none?,
preload_bearer_logins(record : User, force : Bool = false) : Userpreload_bearer_logins(record : User, force : Bool = false, &) : User
preload_bearer_logins(record : User, preload_query : BearerLogin::BaseQuery, force : Bool = false) : User
preload_bearer_logins(records : Enumerable(User), force : Bool = false) : Array(User)
preload_bearer_logins(records : Enumerable(User), force : Bool = false, &) : Array(User)
preload_bearer_logins(records : Enumerable(User), preload_query : BearerLogin::BaseQuery, force : Bool = false) : Array(User) preload_bearer_logins, preload_email_confirmations(record : User, force : Bool = false) : User
preload_email_confirmations(record : User, force : Bool = false, &) : User
preload_email_confirmations(record : User, preload_query : EmailConfirmation::BaseQuery, force : Bool = false) : User
preload_email_confirmations(records : Enumerable(User), force : Bool = false) : Array(User)
preload_email_confirmations(records : Enumerable(User), force : Bool = false, &) : Array(User)
preload_email_confirmations(records : Enumerable(User), preload_query : EmailConfirmation::BaseQuery, force : Bool = false) : Array(User) preload_email_confirmations, preload_logins(record : User, force : Bool = false) : User
preload_logins(record : User, force : Bool = false, &) : User
preload_logins(record : User, preload_query : Login::BaseQuery, force : Bool = false) : User
preload_logins(records : Enumerable(User), force : Bool = false) : Array(User)
preload_logins(records : Enumerable(User), force : Bool = false, &) : Array(User)
preload_logins(records : Enumerable(User), preload_query : Login::BaseQuery, force : Bool = false) : Array(User) preload_logins, preload_password_resets(record : User, force : Bool = false) : User
preload_password_resets(record : User, force : Bool = false, &) : User
preload_password_resets(record : User, preload_query : PasswordReset::BaseQuery, force : Bool = false) : User
preload_password_resets(records : Enumerable(User), force : Bool = false) : Array(User)
preload_password_resets(records : Enumerable(User), force : Bool = false, &) : Array(User)
preload_password_resets(records : Enumerable(User), preload_query : PasswordReset::BaseQuery, force : Bool = false) : Array(User) preload_password_resets, truncate(*, cascade : Bool = false, restart_identity : Bool = false) truncate