Documentation ¶
Index ¶
- Variables
- func AddApplicationHook(hookPoint boil.HookPoint, applicationHook ApplicationHook)
- func AddDeviceAppHook(hookPoint boil.HookPoint, deviceAppHook DeviceAppHook)
- func AddRbacRoleHook(hookPoint boil.HookPoint, rbacRoleHook RbacRoleHook)
- func AddRbacRoleScopeHook(hookPoint boil.HookPoint, rbacRoleScopeHook RbacRoleScopeHook)
- func AddRbacScopeHook(hookPoint boil.HookPoint, rbacScopeHook RbacScopeHook)
- func AddRbacUserApplicationRoleHook(hookPoint boil.HookPoint, ...)
- func AddRefreshTokenHook(hookPoint boil.HookPoint, refreshTokenHook RefreshTokenHook)
- func AddSaltHook(hookPoint boil.HookPoint, saltHook SaltHook)
- func AddUserHook(hookPoint boil.HookPoint, userHook UserHook)
- func ApplicationExists(exec boil.Executor, iD uint) (bool, error)
- func Applications(mods ...qm.QueryMod) applicationQuery
- func DeviceAppExists(exec boil.Executor, iD uint) (bool, error)
- func DeviceApps(mods ...qm.QueryMod) deviceAppQuery
- func NewQuery(mods ...qm.QueryMod) *queries.Query
- func RbacRoleExists(exec boil.Executor, iD uint) (bool, error)
- func RbacRoleScopeExists(exec boil.Executor, iD uint) (bool, error)
- func RbacRoleScopes(mods ...qm.QueryMod) rbacRoleScopeQuery
- func RbacRoles(mods ...qm.QueryMod) rbacRoleQuery
- func RbacScopeExists(exec boil.Executor, iD uint) (bool, error)
- func RbacScopes(mods ...qm.QueryMod) rbacScopeQuery
- func RbacUserApplicationRoleExists(exec boil.Executor, iD uint) (bool, error)
- func RbacUserApplicationRoles(mods ...qm.QueryMod) rbacUserApplicationRoleQuery
- func RefreshTokenExists(exec boil.Executor, iD uint) (bool, error)
- func RefreshTokens(mods ...qm.QueryMod) refreshTokenQuery
- func SaltExists(exec boil.Executor, iD uint) (bool, error)
- func Salts(mods ...qm.QueryMod) saltQuery
- func UserExists(exec boil.Executor, iD uint) (bool, error)
- func Users(mods ...qm.QueryMod) userQuery
- type Application
- func (o *Application) Delete(exec boil.Executor) (int64, error)
- func (o *Application) Insert(exec boil.Executor, columns boil.Columns) error
- func (o *Application) Reload(exec boil.Executor) error
- func (o *Application) Update(exec boil.Executor, columns boil.Columns) (int64, error)
- func (o *Application) Upsert(exec boil.Executor, updateColumns, insertColumns boil.Columns) error
- type ApplicationHook
- type ApplicationSlice
- type DeviceApp
- func (o *DeviceApp) Delete(exec boil.Executor) (int64, error)
- func (o *DeviceApp) Insert(exec boil.Executor, columns boil.Columns) error
- func (o *DeviceApp) Reload(exec boil.Executor) error
- func (o *DeviceApp) Update(exec boil.Executor, columns boil.Columns) (int64, error)
- func (o *DeviceApp) Upsert(exec boil.Executor, updateColumns, insertColumns boil.Columns) error
- type DeviceAppHook
- type DeviceAppSlice
- type M
- type RbacRole
- func (o *RbacRole) Delete(exec boil.Executor) (int64, error)
- func (o *RbacRole) Insert(exec boil.Executor, columns boil.Columns) error
- func (o *RbacRole) Reload(exec boil.Executor) error
- func (o *RbacRole) Update(exec boil.Executor, columns boil.Columns) (int64, error)
- func (o *RbacRole) Upsert(exec boil.Executor, updateColumns, insertColumns boil.Columns) error
- type RbacRoleHook
- type RbacRoleScope
- func (o *RbacRoleScope) Delete(exec boil.Executor) (int64, error)
- func (o *RbacRoleScope) Insert(exec boil.Executor, columns boil.Columns) error
- func (o *RbacRoleScope) Reload(exec boil.Executor) error
- func (o *RbacRoleScope) Update(exec boil.Executor, columns boil.Columns) (int64, error)
- func (o *RbacRoleScope) Upsert(exec boil.Executor, updateColumns, insertColumns boil.Columns) error
- type RbacRoleScopeHook
- type RbacRoleScopeSlice
- type RbacRoleSlice
- type RbacScope
- func (o *RbacScope) Delete(exec boil.Executor) (int64, error)
- func (o *RbacScope) Insert(exec boil.Executor, columns boil.Columns) error
- func (o *RbacScope) Reload(exec boil.Executor) error
- func (o *RbacScope) Update(exec boil.Executor, columns boil.Columns) (int64, error)
- func (o *RbacScope) Upsert(exec boil.Executor, updateColumns, insertColumns boil.Columns) error
- type RbacScopeHook
- type RbacScopeSlice
- type RbacUserApplicationRole
- func (o *RbacUserApplicationRole) Delete(exec boil.Executor) (int64, error)
- func (o *RbacUserApplicationRole) Insert(exec boil.Executor, columns boil.Columns) error
- func (o *RbacUserApplicationRole) Reload(exec boil.Executor) error
- func (o *RbacUserApplicationRole) Update(exec boil.Executor, columns boil.Columns) (int64, error)
- func (o *RbacUserApplicationRole) Upsert(exec boil.Executor, updateColumns, insertColumns boil.Columns) error
- type RbacUserApplicationRoleHook
- type RbacUserApplicationRoleSlice
- type RefreshToken
- func (o *RefreshToken) Delete(exec boil.Executor) (int64, error)
- func (o *RefreshToken) Insert(exec boil.Executor, columns boil.Columns) error
- func (o *RefreshToken) Reload(exec boil.Executor) error
- func (o *RefreshToken) Update(exec boil.Executor, columns boil.Columns) (int64, error)
- func (o *RefreshToken) Upsert(exec boil.Executor, updateColumns, insertColumns boil.Columns) error
- type RefreshTokenHook
- type RefreshTokenSlice
- type Salt
- func (o *Salt) Delete(exec boil.Executor) (int64, error)
- func (o *Salt) Insert(exec boil.Executor, columns boil.Columns) error
- func (o *Salt) Reload(exec boil.Executor) error
- func (o *Salt) Update(exec boil.Executor, columns boil.Columns) (int64, error)
- func (o *Salt) Upsert(exec boil.Executor, updateColumns, insertColumns boil.Columns) error
- type SaltHook
- type SaltSlice
- type User
- func (o *User) Delete(exec boil.Executor) (int64, error)
- func (o *User) Insert(exec boil.Executor, columns boil.Columns) error
- func (o *User) Reload(exec boil.Executor) error
- func (o *User) Update(exec boil.Executor, columns boil.Columns) (int64, error)
- func (o *User) Upsert(exec boil.Executor, updateColumns, insertColumns boil.Columns) error
- type UserHook
- type UserSlice
Constants ¶
This section is empty.
Variables ¶
var ApplicationColumns = struct { ID string CreatedAt string UpdatedAt string DeletedAt string Name string Webhook string DefaultRole string }{ ID: "id", CreatedAt: "created_at", UpdatedAt: "updated_at", DeletedAt: "deleted_at", Name: "name", Webhook: "webhook", DefaultRole: "default_role", }
var ApplicationRels = struct {
}{}
ApplicationRels is where relationship names are stored.
var ApplicationWhere = struct { ID whereHelperuint CreatedAt whereHelpernull_Time UpdatedAt whereHelpernull_Time DeletedAt whereHelpernull_Time Name whereHelperstring Webhook whereHelperstring DefaultRole whereHelpernull_Uint }{ ID: whereHelperuint{/* contains filtered or unexported fields */}, CreatedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, UpdatedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, DeletedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, Name: whereHelperstring{/* contains filtered or unexported fields */}, Webhook: whereHelperstring{/* contains filtered or unexported fields */}, DefaultRole: whereHelpernull_Uint{/* contains filtered or unexported fields */}, }
var DeviceAppColumns = struct { ID string CreatedAt string UpdatedAt string DeletedAt string DeviceID string AppID string }{ ID: "id", CreatedAt: "created_at", UpdatedAt: "updated_at", DeletedAt: "deleted_at", DeviceID: "device_id", AppID: "app_id", }
var DeviceAppRels = struct {
}{}
DeviceAppRels is where relationship names are stored.
var DeviceAppWhere = struct { ID whereHelperuint CreatedAt whereHelpernull_Time UpdatedAt whereHelpernull_Time DeletedAt whereHelpernull_Time DeviceID whereHelperstring AppID whereHelperstring }{ ID: whereHelperuint{/* contains filtered or unexported fields */}, CreatedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, UpdatedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, DeletedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, DeviceID: whereHelperstring{/* contains filtered or unexported fields */}, AppID: whereHelperstring{/* contains filtered or unexported fields */}, }
var ErrSyncFail = errors.New("models: failed to synchronize data after insert")
ErrSyncFail occurs during insert when the record could not be retrieved in order to populate default value information. This usually happens when LastInsertId fails or there was a primary key configuration that was not resolvable.
var RbacRoleColumns = struct { ID string CreatedAt string UpdatedAt string DeletedAt string Name string AppID string DefaultScope string }{ ID: "id", CreatedAt: "created_at", UpdatedAt: "updated_at", DeletedAt: "deleted_at", Name: "name", AppID: "app_id", DefaultScope: "default_scope", }
var RbacRoleRels = struct {
}{}
RbacRoleRels is where relationship names are stored.
var RbacRoleScopeColumns = struct { ID string CreatedAt string UpdatedAt string DeletedAt string RoleID string ScopeID string }{ ID: "id", CreatedAt: "created_at", UpdatedAt: "updated_at", DeletedAt: "deleted_at", RoleID: "role_id", ScopeID: "scope_id", }
var RbacRoleScopeRels = struct {
}{}
RbacRoleScopeRels is where relationship names are stored.
var RbacRoleScopeWhere = struct { ID whereHelperuint CreatedAt whereHelpernull_Time UpdatedAt whereHelpernull_Time DeletedAt whereHelpernull_Time RoleID whereHelperuint ScopeID whereHelperuint }{ ID: whereHelperuint{/* contains filtered or unexported fields */}, CreatedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, UpdatedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, DeletedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, RoleID: whereHelperuint{/* contains filtered or unexported fields */}, ScopeID: whereHelperuint{/* contains filtered or unexported fields */}, }
var RbacRoleWhere = struct { ID whereHelperuint CreatedAt whereHelpernull_Time UpdatedAt whereHelpernull_Time DeletedAt whereHelpernull_Time Name whereHelperstring AppID whereHelperuint DefaultScope whereHelpernull_Uint }{ ID: whereHelperuint{/* contains filtered or unexported fields */}, CreatedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, UpdatedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, DeletedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, Name: whereHelperstring{/* contains filtered or unexported fields */}, AppID: whereHelperuint{/* contains filtered or unexported fields */}, DefaultScope: whereHelpernull_Uint{/* contains filtered or unexported fields */}, }
var RbacScopeColumns = struct { ID string CreatedAt string UpdatedAt string DeletedAt string Name string AppID string }{ ID: "id", CreatedAt: "created_at", UpdatedAt: "updated_at", DeletedAt: "deleted_at", Name: "name", AppID: "app_id", }
var RbacScopeRels = struct {
}{}
RbacScopeRels is where relationship names are stored.
var RbacScopeWhere = struct { ID whereHelperuint CreatedAt whereHelpernull_Time UpdatedAt whereHelpernull_Time DeletedAt whereHelpernull_Time Name whereHelperstring AppID whereHelperuint }{ ID: whereHelperuint{/* contains filtered or unexported fields */}, CreatedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, UpdatedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, DeletedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, Name: whereHelperstring{/* contains filtered or unexported fields */}, AppID: whereHelperuint{/* contains filtered or unexported fields */}, }
var RbacUserApplicationRoleColumns = struct { ID string CreatedAt string UpdatedAt string DeletedAt string UserID string AppID string RoleID string }{ ID: "id", CreatedAt: "created_at", UpdatedAt: "updated_at", DeletedAt: "deleted_at", UserID: "user_id", AppID: "app_id", RoleID: "role_id", }
var RbacUserApplicationRoleRels = struct {
}{}
RbacUserApplicationRoleRels is where relationship names are stored.
var RbacUserApplicationRoleWhere = struct { ID whereHelperuint CreatedAt whereHelpernull_Time UpdatedAt whereHelpernull_Time DeletedAt whereHelpernull_Time UserID whereHelperuint AppID whereHelperuint RoleID whereHelperuint }{ ID: whereHelperuint{/* contains filtered or unexported fields */}, CreatedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, UpdatedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, DeletedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, UserID: whereHelperuint{/* contains filtered or unexported fields */}, AppID: whereHelperuint{/* contains filtered or unexported fields */}, RoleID: whereHelperuint{/* contains filtered or unexported fields */}, }
var RefreshTokenColumns = struct { ID string CreatedAt string UpdatedAt string DeletedAt string UserID string RefreshToken string DeviceAppID string Scopes string }{ ID: "id", CreatedAt: "created_at", UpdatedAt: "updated_at", DeletedAt: "deleted_at", UserID: "user_id", RefreshToken: "refresh_token", DeviceAppID: "device_app_id", Scopes: "scopes", }
var RefreshTokenRels = struct {
}{}
RefreshTokenRels is where relationship names are stored.
var RefreshTokenWhere = struct { ID whereHelperuint CreatedAt whereHelpernull_Time UpdatedAt whereHelpernull_Time DeletedAt whereHelpernull_Time UserID whereHelperuint RefreshToken whereHelperstring DeviceAppID whereHelperuint Scopes whereHelpernull_String }{ ID: whereHelperuint{/* contains filtered or unexported fields */}, CreatedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, UpdatedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, DeletedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, UserID: whereHelperuint{/* contains filtered or unexported fields */}, RefreshToken: whereHelperstring{/* contains filtered or unexported fields */}, DeviceAppID: whereHelperuint{/* contains filtered or unexported fields */}, Scopes: whereHelpernull_String{/* contains filtered or unexported fields */}, }
var SaltColumns = struct { ID string CreatedAt string UpdatedAt string DeletedAt string UserID string Salt string }{ ID: "id", CreatedAt: "created_at", UpdatedAt: "updated_at", DeletedAt: "deleted_at", UserID: "user_id", Salt: "salt", }
var SaltRels = struct {
}{}
SaltRels is where relationship names are stored.
var SaltWhere = struct { ID whereHelperuint CreatedAt whereHelpernull_Time UpdatedAt whereHelpernull_Time DeletedAt whereHelpernull_Time UserID whereHelperuint Salt whereHelperstring }{ ID: whereHelperuint{/* contains filtered or unexported fields */}, CreatedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, UpdatedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, DeletedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, UserID: whereHelperuint{/* contains filtered or unexported fields */}, Salt: whereHelperstring{/* contains filtered or unexported fields */}, }
var TableNames = struct { Applications string DeviceApps string RbacRoleScopes string RbacRoles string RbacScopes string RbacUserApplicationRoles string RefreshTokens string Salts string Users string }{ Applications: "applications", DeviceApps: "device_apps", RbacRoleScopes: "rbac_role_scopes", RbacRoles: "rbac_roles", RbacScopes: "rbac_scopes", RbacUserApplicationRoles: "rbac_user_application_roles", RefreshTokens: "refresh_tokens", Salts: "salts", Users: "users", }
var UserColumns = struct { ID string CreatedAt string UpdatedAt string DeletedAt string Mail string Name string Password string Avatar string Verified string LoginType string IdentifyToken string }{ ID: "id", CreatedAt: "created_at", UpdatedAt: "updated_at", DeletedAt: "deleted_at", Mail: "mail", Name: "name", Password: "password", Avatar: "avatar", Verified: "verified", LoginType: "login_type", IdentifyToken: "identify_token", }
var UserRels = struct {
}{}
UserRels is where relationship names are stored.
var UserWhere = struct { ID whereHelperuint CreatedAt whereHelpernull_Time UpdatedAt whereHelpernull_Time DeletedAt whereHelpernull_Time Mail whereHelpernull_String Name whereHelperstring Password whereHelpernull_String Avatar whereHelpernull_String Verified whereHelpernull_Bool LoginType whereHelperstring IdentifyToken whereHelperstring }{ ID: whereHelperuint{/* contains filtered or unexported fields */}, CreatedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, UpdatedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, DeletedAt: whereHelpernull_Time{/* contains filtered or unexported fields */}, Mail: whereHelpernull_String{/* contains filtered or unexported fields */}, Name: whereHelperstring{/* contains filtered or unexported fields */}, Password: whereHelpernull_String{/* contains filtered or unexported fields */}, Avatar: whereHelpernull_String{/* contains filtered or unexported fields */}, Verified: whereHelpernull_Bool{/* contains filtered or unexported fields */}, LoginType: whereHelperstring{/* contains filtered or unexported fields */}, IdentifyToken: whereHelperstring{/* contains filtered or unexported fields */}, }
Functions ¶
func AddApplicationHook ¶ added in v0.2.0
func AddApplicationHook(hookPoint boil.HookPoint, applicationHook ApplicationHook)
AddApplicationHook registers your hook function for all future operations.
func AddDeviceAppHook ¶ added in v0.2.0
func AddDeviceAppHook(hookPoint boil.HookPoint, deviceAppHook DeviceAppHook)
AddDeviceAppHook registers your hook function for all future operations.
func AddRbacRoleHook ¶ added in v0.4.0
func AddRbacRoleHook(hookPoint boil.HookPoint, rbacRoleHook RbacRoleHook)
AddRbacRoleHook registers your hook function for all future operations.
func AddRbacRoleScopeHook ¶ added in v0.4.0
func AddRbacRoleScopeHook(hookPoint boil.HookPoint, rbacRoleScopeHook RbacRoleScopeHook)
AddRbacRoleScopeHook registers your hook function for all future operations.
func AddRbacScopeHook ¶ added in v0.4.0
func AddRbacScopeHook(hookPoint boil.HookPoint, rbacScopeHook RbacScopeHook)
AddRbacScopeHook registers your hook function for all future operations.
func AddRbacUserApplicationRoleHook ¶ added in v0.4.0
func AddRbacUserApplicationRoleHook(hookPoint boil.HookPoint, rbacUserApplicationRoleHook RbacUserApplicationRoleHook)
AddRbacUserApplicationRoleHook registers your hook function for all future operations.
func AddRefreshTokenHook ¶ added in v0.2.0
func AddRefreshTokenHook(hookPoint boil.HookPoint, refreshTokenHook RefreshTokenHook)
AddRefreshTokenHook registers your hook function for all future operations.
func AddSaltHook ¶ added in v0.2.0
AddSaltHook registers your hook function for all future operations.
func AddUserHook ¶ added in v0.2.0
AddUserHook registers your hook function for all future operations.
func ApplicationExists ¶ added in v0.2.0
ApplicationExists checks if the Application row exists.
func Applications ¶ added in v0.2.0
Applications retrieves all the records using an executor.
func DeviceAppExists ¶ added in v0.2.0
DeviceAppExists checks if the DeviceApp row exists.
func DeviceApps ¶ added in v0.2.0
DeviceApps retrieves all the records using an executor.
func RbacRoleExists ¶ added in v0.4.0
RbacRoleExists checks if the RbacRole row exists.
func RbacRoleScopeExists ¶ added in v0.4.0
RbacRoleScopeExists checks if the RbacRoleScope row exists.
func RbacRoleScopes ¶ added in v0.4.0
RbacRoleScopes retrieves all the records using an executor.
func RbacScopeExists ¶ added in v0.4.0
RbacScopeExists checks if the RbacScope row exists.
func RbacScopes ¶ added in v0.4.0
RbacScopes retrieves all the records using an executor.
func RbacUserApplicationRoleExists ¶ added in v0.4.0
RbacUserApplicationRoleExists checks if the RbacUserApplicationRole row exists.
func RbacUserApplicationRoles ¶ added in v0.4.0
RbacUserApplicationRoles retrieves all the records using an executor.
func RefreshTokenExists ¶ added in v0.2.0
RefreshTokenExists checks if the RefreshToken row exists.
func RefreshTokens ¶ added in v0.2.0
RefreshTokens retrieves all the records using an executor.
func SaltExists ¶ added in v0.2.0
SaltExists checks if the Salt row exists.
func UserExists ¶ added in v0.2.0
UserExists checks if the User row exists.
Types ¶
type Application ¶ added in v0.2.0
type Application struct { ID uint `boil:"id" json:"id" toml:"id" yaml:"id"` CreatedAt null.Time `boil:"created_at" json:"created_at,omitempty" toml:"created_at" yaml:"created_at,omitempty"` UpdatedAt null.Time `boil:"updated_at" json:"updated_at,omitempty" toml:"updated_at" yaml:"updated_at,omitempty"` DeletedAt null.Time `boil:"deleted_at" json:"deleted_at,omitempty" toml:"deleted_at" yaml:"deleted_at,omitempty"` Name string `boil:"name" json:"name" toml:"name" yaml:"name"` Webhook string `boil:"webhook" json:"webhook" toml:"webhook" yaml:"webhook"` DefaultRole null.Uint `boil:"default_role" json:"default_role,omitempty" toml:"default_role" yaml:"default_role,omitempty"` R *applicationR `boil:"-" json:"-" toml:"-" yaml:"-"` L applicationL `boil:"-" json:"-" toml:"-" yaml:"-"` }
Application is an object representing the database table.
func FindApplication ¶ added in v0.2.0
FindApplication retrieves a single record by ID with an executor. If selectCols is empty Find will return all columns.
func (*Application) Delete ¶ added in v0.2.0
func (o *Application) Delete(exec boil.Executor) (int64, error)
Delete deletes a single Application record with an executor. Delete will match against the primary key column to find the record to delete.
func (*Application) Insert ¶ added in v0.2.0
Insert a single record using an executor. See boil.Columns.InsertColumnSet documentation to understand column list inference for inserts.
func (*Application) Reload ¶ added in v0.2.0
func (o *Application) Reload(exec boil.Executor) error
Reload refetches the object from the database using the primary keys with an executor.
func (*Application) Update ¶ added in v0.2.0
Update uses an executor to update the Application. See boil.Columns.UpdateColumnSet documentation to understand column list inference for updates. Update does not automatically update the record in case of default values. Use .Reload() to refresh the records.
type ApplicationHook ¶ added in v0.2.0
type ApplicationHook func(boil.Executor, *Application) error
ApplicationHook is the signature for custom Application hook methods
type ApplicationSlice ¶ added in v0.2.0
type ApplicationSlice []*Application
ApplicationSlice is an alias for a slice of pointers to Application. This should generally be used opposed to []Application.
func (ApplicationSlice) DeleteAll ¶ added in v0.2.0
func (o ApplicationSlice) DeleteAll(exec boil.Executor) (int64, error)
DeleteAll deletes all rows in the slice, using an executor.
type DeviceApp ¶ added in v0.2.0
type DeviceApp struct { ID uint `boil:"id" json:"id" toml:"id" yaml:"id"` CreatedAt null.Time `boil:"created_at" json:"created_at,omitempty" toml:"created_at" yaml:"created_at,omitempty"` UpdatedAt null.Time `boil:"updated_at" json:"updated_at,omitempty" toml:"updated_at" yaml:"updated_at,omitempty"` DeletedAt null.Time `boil:"deleted_at" json:"deleted_at,omitempty" toml:"deleted_at" yaml:"deleted_at,omitempty"` DeviceID string `boil:"device_id" json:"device_id" toml:"device_id" yaml:"device_id"` AppID string `boil:"app_id" json:"app_id" toml:"app_id" yaml:"app_id"` R *deviceAppR `boil:"-" json:"-" toml:"-" yaml:"-"` L deviceAppL `boil:"-" json:"-" toml:"-" yaml:"-"` }
DeviceApp is an object representing the database table.
func FindDeviceApp ¶ added in v0.2.0
FindDeviceApp retrieves a single record by ID with an executor. If selectCols is empty Find will return all columns.
func (*DeviceApp) Delete ¶ added in v0.2.0
Delete deletes a single DeviceApp record with an executor. Delete will match against the primary key column to find the record to delete.
func (*DeviceApp) Insert ¶ added in v0.2.0
Insert a single record using an executor. See boil.Columns.InsertColumnSet documentation to understand column list inference for inserts.
func (*DeviceApp) Reload ¶ added in v0.2.0
Reload refetches the object from the database using the primary keys with an executor.
func (*DeviceApp) Update ¶ added in v0.2.0
Update uses an executor to update the DeviceApp. See boil.Columns.UpdateColumnSet documentation to understand column list inference for updates. Update does not automatically update the record in case of default values. Use .Reload() to refresh the records.
type DeviceAppHook ¶ added in v0.2.0
DeviceAppHook is the signature for custom DeviceApp hook methods
type DeviceAppSlice ¶ added in v0.2.0
type DeviceAppSlice []*DeviceApp
DeviceAppSlice is an alias for a slice of pointers to DeviceApp. This should generally be used opposed to []DeviceApp.
func (DeviceAppSlice) DeleteAll ¶ added in v0.2.0
func (o DeviceAppSlice) DeleteAll(exec boil.Executor) (int64, error)
DeleteAll deletes all rows in the slice, using an executor.
type M ¶ added in v0.2.0
type M map[string]interface{}
M type is for providing columns and column values to UpdateAll.
type RbacRole ¶ added in v0.4.0
type RbacRole struct { ID uint `boil:"id" json:"id" toml:"id" yaml:"id"` CreatedAt null.Time `boil:"created_at" json:"created_at,omitempty" toml:"created_at" yaml:"created_at,omitempty"` UpdatedAt null.Time `boil:"updated_at" json:"updated_at,omitempty" toml:"updated_at" yaml:"updated_at,omitempty"` DeletedAt null.Time `boil:"deleted_at" json:"deleted_at,omitempty" toml:"deleted_at" yaml:"deleted_at,omitempty"` Name string `boil:"name" json:"name" toml:"name" yaml:"name"` AppID uint `boil:"app_id" json:"app_id" toml:"app_id" yaml:"app_id"` DefaultScope null.Uint `boil:"default_scope" json:"default_scope,omitempty" toml:"default_scope" yaml:"default_scope,omitempty"` R *rbacRoleR `boil:"-" json:"-" toml:"-" yaml:"-"` L rbacRoleL `boil:"-" json:"-" toml:"-" yaml:"-"` }
RbacRole is an object representing the database table.
func FindRbacRole ¶ added in v0.4.0
FindRbacRole retrieves a single record by ID with an executor. If selectCols is empty Find will return all columns.
func (*RbacRole) Delete ¶ added in v0.4.0
Delete deletes a single RbacRole record with an executor. Delete will match against the primary key column to find the record to delete.
func (*RbacRole) Insert ¶ added in v0.4.0
Insert a single record using an executor. See boil.Columns.InsertColumnSet documentation to understand column list inference for inserts.
func (*RbacRole) Reload ¶ added in v0.4.0
Reload refetches the object from the database using the primary keys with an executor.
func (*RbacRole) Update ¶ added in v0.4.0
Update uses an executor to update the RbacRole. See boil.Columns.UpdateColumnSet documentation to understand column list inference for updates. Update does not automatically update the record in case of default values. Use .Reload() to refresh the records.
type RbacRoleHook ¶ added in v0.4.0
RbacRoleHook is the signature for custom RbacRole hook methods
type RbacRoleScope ¶ added in v0.4.0
type RbacRoleScope struct { ID uint `boil:"id" json:"id" toml:"id" yaml:"id"` CreatedAt null.Time `boil:"created_at" json:"created_at,omitempty" toml:"created_at" yaml:"created_at,omitempty"` UpdatedAt null.Time `boil:"updated_at" json:"updated_at,omitempty" toml:"updated_at" yaml:"updated_at,omitempty"` DeletedAt null.Time `boil:"deleted_at" json:"deleted_at,omitempty" toml:"deleted_at" yaml:"deleted_at,omitempty"` RoleID uint `boil:"role_id" json:"role_id" toml:"role_id" yaml:"role_id"` ScopeID uint `boil:"scope_id" json:"scope_id" toml:"scope_id" yaml:"scope_id"` R *rbacRoleScopeR `boil:"-" json:"-" toml:"-" yaml:"-"` L rbacRoleScopeL `boil:"-" json:"-" toml:"-" yaml:"-"` }
RbacRoleScope is an object representing the database table.
func FindRbacRoleScope ¶ added in v0.4.0
FindRbacRoleScope retrieves a single record by ID with an executor. If selectCols is empty Find will return all columns.
func (*RbacRoleScope) Delete ¶ added in v0.4.0
func (o *RbacRoleScope) Delete(exec boil.Executor) (int64, error)
Delete deletes a single RbacRoleScope record with an executor. Delete will match against the primary key column to find the record to delete.
func (*RbacRoleScope) Insert ¶ added in v0.4.0
Insert a single record using an executor. See boil.Columns.InsertColumnSet documentation to understand column list inference for inserts.
func (*RbacRoleScope) Reload ¶ added in v0.4.0
func (o *RbacRoleScope) Reload(exec boil.Executor) error
Reload refetches the object from the database using the primary keys with an executor.
func (*RbacRoleScope) Update ¶ added in v0.4.0
Update uses an executor to update the RbacRoleScope. See boil.Columns.UpdateColumnSet documentation to understand column list inference for updates. Update does not automatically update the record in case of default values. Use .Reload() to refresh the records.
type RbacRoleScopeHook ¶ added in v0.4.0
type RbacRoleScopeHook func(boil.Executor, *RbacRoleScope) error
RbacRoleScopeHook is the signature for custom RbacRoleScope hook methods
type RbacRoleScopeSlice ¶ added in v0.4.0
type RbacRoleScopeSlice []*RbacRoleScope
RbacRoleScopeSlice is an alias for a slice of pointers to RbacRoleScope. This should generally be used opposed to []RbacRoleScope.
func (RbacRoleScopeSlice) DeleteAll ¶ added in v0.4.0
func (o RbacRoleScopeSlice) DeleteAll(exec boil.Executor) (int64, error)
DeleteAll deletes all rows in the slice, using an executor.
type RbacRoleSlice ¶ added in v0.4.0
type RbacRoleSlice []*RbacRole
RbacRoleSlice is an alias for a slice of pointers to RbacRole. This should generally be used opposed to []RbacRole.
func (RbacRoleSlice) DeleteAll ¶ added in v0.4.0
func (o RbacRoleSlice) DeleteAll(exec boil.Executor) (int64, error)
DeleteAll deletes all rows in the slice, using an executor.
type RbacScope ¶ added in v0.4.0
type RbacScope struct { ID uint `boil:"id" json:"id" toml:"id" yaml:"id"` CreatedAt null.Time `boil:"created_at" json:"created_at,omitempty" toml:"created_at" yaml:"created_at,omitempty"` UpdatedAt null.Time `boil:"updated_at" json:"updated_at,omitempty" toml:"updated_at" yaml:"updated_at,omitempty"` DeletedAt null.Time `boil:"deleted_at" json:"deleted_at,omitempty" toml:"deleted_at" yaml:"deleted_at,omitempty"` Name string `boil:"name" json:"name" toml:"name" yaml:"name"` AppID uint `boil:"app_id" json:"app_id" toml:"app_id" yaml:"app_id"` R *rbacScopeR `boil:"-" json:"-" toml:"-" yaml:"-"` L rbacScopeL `boil:"-" json:"-" toml:"-" yaml:"-"` }
RbacScope is an object representing the database table.
func FindRbacScope ¶ added in v0.4.0
FindRbacScope retrieves a single record by ID with an executor. If selectCols is empty Find will return all columns.
func (*RbacScope) Delete ¶ added in v0.4.0
Delete deletes a single RbacScope record with an executor. Delete will match against the primary key column to find the record to delete.
func (*RbacScope) Insert ¶ added in v0.4.0
Insert a single record using an executor. See boil.Columns.InsertColumnSet documentation to understand column list inference for inserts.
func (*RbacScope) Reload ¶ added in v0.4.0
Reload refetches the object from the database using the primary keys with an executor.
func (*RbacScope) Update ¶ added in v0.4.0
Update uses an executor to update the RbacScope. See boil.Columns.UpdateColumnSet documentation to understand column list inference for updates. Update does not automatically update the record in case of default values. Use .Reload() to refresh the records.
type RbacScopeHook ¶ added in v0.4.0
RbacScopeHook is the signature for custom RbacScope hook methods
type RbacScopeSlice ¶ added in v0.4.0
type RbacScopeSlice []*RbacScope
RbacScopeSlice is an alias for a slice of pointers to RbacScope. This should generally be used opposed to []RbacScope.
func (RbacScopeSlice) DeleteAll ¶ added in v0.4.0
func (o RbacScopeSlice) DeleteAll(exec boil.Executor) (int64, error)
DeleteAll deletes all rows in the slice, using an executor.
type RbacUserApplicationRole ¶ added in v0.4.0
type RbacUserApplicationRole struct { ID uint `boil:"id" json:"id" toml:"id" yaml:"id"` CreatedAt null.Time `boil:"created_at" json:"created_at,omitempty" toml:"created_at" yaml:"created_at,omitempty"` UpdatedAt null.Time `boil:"updated_at" json:"updated_at,omitempty" toml:"updated_at" yaml:"updated_at,omitempty"` DeletedAt null.Time `boil:"deleted_at" json:"deleted_at,omitempty" toml:"deleted_at" yaml:"deleted_at,omitempty"` UserID uint `boil:"user_id" json:"user_id" toml:"user_id" yaml:"user_id"` AppID uint `boil:"app_id" json:"app_id" toml:"app_id" yaml:"app_id"` RoleID uint `boil:"role_id" json:"role_id" toml:"role_id" yaml:"role_id"` R *rbacUserApplicationRoleR `boil:"-" json:"-" toml:"-" yaml:"-"` L rbacUserApplicationRoleL `boil:"-" json:"-" toml:"-" yaml:"-"` }
RbacUserApplicationRole is an object representing the database table.
func FindRbacUserApplicationRole ¶ added in v0.4.0
func FindRbacUserApplicationRole(exec boil.Executor, iD uint, selectCols ...string) (*RbacUserApplicationRole, error)
FindRbacUserApplicationRole retrieves a single record by ID with an executor. If selectCols is empty Find will return all columns.
func (*RbacUserApplicationRole) Delete ¶ added in v0.4.0
func (o *RbacUserApplicationRole) Delete(exec boil.Executor) (int64, error)
Delete deletes a single RbacUserApplicationRole record with an executor. Delete will match against the primary key column to find the record to delete.
func (*RbacUserApplicationRole) Insert ¶ added in v0.4.0
Insert a single record using an executor. See boil.Columns.InsertColumnSet documentation to understand column list inference for inserts.
func (*RbacUserApplicationRole) Reload ¶ added in v0.4.0
func (o *RbacUserApplicationRole) Reload(exec boil.Executor) error
Reload refetches the object from the database using the primary keys with an executor.
func (*RbacUserApplicationRole) Update ¶ added in v0.4.0
Update uses an executor to update the RbacUserApplicationRole. See boil.Columns.UpdateColumnSet documentation to understand column list inference for updates. Update does not automatically update the record in case of default values. Use .Reload() to refresh the records.
func (*RbacUserApplicationRole) Upsert ¶ added in v0.4.0
func (o *RbacUserApplicationRole) Upsert(exec boil.Executor, updateColumns, insertColumns boil.Columns) error
Upsert attempts an insert using an executor, and does an update or ignore on conflict. See boil.Columns documentation for how to properly use updateColumns and insertColumns.
type RbacUserApplicationRoleHook ¶ added in v0.4.0
type RbacUserApplicationRoleHook func(boil.Executor, *RbacUserApplicationRole) error
RbacUserApplicationRoleHook is the signature for custom RbacUserApplicationRole hook methods
type RbacUserApplicationRoleSlice ¶ added in v0.4.0
type RbacUserApplicationRoleSlice []*RbacUserApplicationRole
RbacUserApplicationRoleSlice is an alias for a slice of pointers to RbacUserApplicationRole. This should generally be used opposed to []RbacUserApplicationRole.
func (RbacUserApplicationRoleSlice) DeleteAll ¶ added in v0.4.0
func (o RbacUserApplicationRoleSlice) DeleteAll(exec boil.Executor) (int64, error)
DeleteAll deletes all rows in the slice, using an executor.
type RefreshToken ¶
type RefreshToken struct { ID uint `boil:"id" json:"id" toml:"id" yaml:"id"` CreatedAt null.Time `boil:"created_at" json:"created_at,omitempty" toml:"created_at" yaml:"created_at,omitempty"` UpdatedAt null.Time `boil:"updated_at" json:"updated_at,omitempty" toml:"updated_at" yaml:"updated_at,omitempty"` DeletedAt null.Time `boil:"deleted_at" json:"deleted_at,omitempty" toml:"deleted_at" yaml:"deleted_at,omitempty"` UserID uint `boil:"user_id" json:"user_id" toml:"user_id" yaml:"user_id"` RefreshToken string `boil:"refresh_token" json:"refresh_token" toml:"refresh_token" yaml:"refresh_token"` DeviceAppID uint `boil:"device_app_id" json:"device_app_id" toml:"device_app_id" yaml:"device_app_id"` Scopes null.String `boil:"scopes" json:"scopes,omitempty" toml:"scopes" yaml:"scopes,omitempty"` R *refreshTokenR `boil:"-" json:"-" toml:"-" yaml:"-"` L refreshTokenL `boil:"-" json:"-" toml:"-" yaml:"-"` }
RefreshToken is an object representing the database table.
func FindRefreshToken ¶ added in v0.2.0
FindRefreshToken retrieves a single record by ID with an executor. If selectCols is empty Find will return all columns.
func (*RefreshToken) Delete ¶ added in v0.2.0
func (o *RefreshToken) Delete(exec boil.Executor) (int64, error)
Delete deletes a single RefreshToken record with an executor. Delete will match against the primary key column to find the record to delete.
func (*RefreshToken) Insert ¶ added in v0.2.0
Insert a single record using an executor. See boil.Columns.InsertColumnSet documentation to understand column list inference for inserts.
func (*RefreshToken) Reload ¶ added in v0.2.0
func (o *RefreshToken) Reload(exec boil.Executor) error
Reload refetches the object from the database using the primary keys with an executor.
func (*RefreshToken) Update ¶ added in v0.2.0
Update uses an executor to update the RefreshToken. See boil.Columns.UpdateColumnSet documentation to understand column list inference for updates. Update does not automatically update the record in case of default values. Use .Reload() to refresh the records.
type RefreshTokenHook ¶ added in v0.2.0
type RefreshTokenHook func(boil.Executor, *RefreshToken) error
RefreshTokenHook is the signature for custom RefreshToken hook methods
type RefreshTokenSlice ¶ added in v0.2.0
type RefreshTokenSlice []*RefreshToken
RefreshTokenSlice is an alias for a slice of pointers to RefreshToken. This should generally be used opposed to []RefreshToken.
func (RefreshTokenSlice) DeleteAll ¶ added in v0.2.0
func (o RefreshTokenSlice) DeleteAll(exec boil.Executor) (int64, error)
DeleteAll deletes all rows in the slice, using an executor.
type Salt ¶
type Salt struct { ID uint `boil:"id" json:"id" toml:"id" yaml:"id"` CreatedAt null.Time `boil:"created_at" json:"created_at,omitempty" toml:"created_at" yaml:"created_at,omitempty"` UpdatedAt null.Time `boil:"updated_at" json:"updated_at,omitempty" toml:"updated_at" yaml:"updated_at,omitempty"` DeletedAt null.Time `boil:"deleted_at" json:"deleted_at,omitempty" toml:"deleted_at" yaml:"deleted_at,omitempty"` UserID uint `boil:"user_id" json:"user_id" toml:"user_id" yaml:"user_id"` Salt string `boil:"salt" json:"salt" toml:"salt" yaml:"salt"` R *saltR `boil:"-" json:"-" toml:"-" yaml:"-"` L saltL `boil:"-" json:"-" toml:"-" yaml:"-"` }
Salt is an object representing the database table.
func FindSalt ¶ added in v0.2.0
FindSalt retrieves a single record by ID with an executor. If selectCols is empty Find will return all columns.
func (*Salt) Delete ¶ added in v0.2.0
Delete deletes a single Salt record with an executor. Delete will match against the primary key column to find the record to delete.
func (*Salt) Insert ¶ added in v0.2.0
Insert a single record using an executor. See boil.Columns.InsertColumnSet documentation to understand column list inference for inserts.
func (*Salt) Reload ¶ added in v0.2.0
Reload refetches the object from the database using the primary keys with an executor.
func (*Salt) Update ¶ added in v0.2.0
Update uses an executor to update the Salt. See boil.Columns.UpdateColumnSet documentation to understand column list inference for updates. Update does not automatically update the record in case of default values. Use .Reload() to refresh the records.
type SaltSlice ¶ added in v0.2.0
type SaltSlice []*Salt
SaltSlice is an alias for a slice of pointers to Salt. This should generally be used opposed to []Salt.
func (SaltSlice) DeleteAll ¶ added in v0.2.0
DeleteAll deletes all rows in the slice, using an executor.
type User ¶
type User struct { ID uint `boil:"id" json:"id" toml:"id" yaml:"id"` CreatedAt null.Time `boil:"created_at" json:"created_at,omitempty" toml:"created_at" yaml:"created_at,omitempty"` UpdatedAt null.Time `boil:"updated_at" json:"updated_at,omitempty" toml:"updated_at" yaml:"updated_at,omitempty"` DeletedAt null.Time `boil:"deleted_at" json:"deleted_at,omitempty" toml:"deleted_at" yaml:"deleted_at,omitempty"` Mail null.String `boil:"mail" json:"mail,omitempty" toml:"mail" yaml:"mail,omitempty"` Name string `boil:"name" json:"name" toml:"name" yaml:"name"` Password null.String `boil:"password" json:"password,omitempty" toml:"password" yaml:"password,omitempty"` Avatar null.String `boil:"avatar" json:"avatar,omitempty" toml:"avatar" yaml:"avatar,omitempty"` Verified null.Bool `boil:"verified" json:"verified,omitempty" toml:"verified" yaml:"verified,omitempty"` LoginType string `boil:"login_type" json:"login_type" toml:"login_type" yaml:"login_type"` IdentifyToken string `boil:"identify_token" json:"identify_token" toml:"identify_token" yaml:"identify_token"` R *userR `boil:"-" json:"-" toml:"-" yaml:"-"` L userL `boil:"-" json:"-" toml:"-" yaml:"-"` }
User is an object representing the database table.
func FindUser ¶ added in v0.2.0
FindUser retrieves a single record by ID with an executor. If selectCols is empty Find will return all columns.
func (*User) Delete ¶ added in v0.2.0
Delete deletes a single User record with an executor. Delete will match against the primary key column to find the record to delete.
func (*User) Insert ¶ added in v0.2.0
Insert a single record using an executor. See boil.Columns.InsertColumnSet documentation to understand column list inference for inserts.
func (*User) Reload ¶ added in v0.2.0
Reload refetches the object from the database using the primary keys with an executor.
func (*User) Update ¶ added in v0.2.0
Update uses an executor to update the User. See boil.Columns.UpdateColumnSet documentation to understand column list inference for updates. Update does not automatically update the record in case of default values. Use .Reload() to refresh the records.
type UserSlice ¶ added in v0.2.0
type UserSlice []*User
UserSlice is an alias for a slice of pointers to User. This should generally be used opposed to []User.
func (UserSlice) DeleteAll ¶ added in v0.2.0
DeleteAll deletes all rows in the slice, using an executor.