Properties
-
blocked
↔ bool
-
If
true
the user will be blocked from signing in.
getter/setter pair
-
createdAt
↔ DateTime
-
The time when this user was created.
getter/setter pair
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
id
↔ UuidValue?
-
The id column of the row. Can be null if this row is not yet stored in
the database.
getter/setter pair
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
scopeNames
↔ Set<String>
-
Set of scopes that this user can access.
getter/setter pair
-
table
→ Table<UuidValue?>
-
The table that this row belongs to.
no setter
Methods
-
copyWith({UuidValue? id, DateTime? createdAt, Set<String>? scopeNames, bool? blocked})
→ AuthUser
-
Returns a shallow copy of this AuthUser
with some or all fields replaced by the given arguments.
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson()
→ Map<String, dynamic>
-
Returns a serialized JSON structure of the model which also includes
fields used by the database.
-
toJsonForProtocol()
→ Map<String, dynamic>
-
Returns a JSON structure of the model, optimized for Protocol communication.
-
toString()
→ String
-
A string representation of this object.
override
Static Properties
-
t
→ AuthUserTable
-
final
Static Methods
-
include()
→ AuthUserInclude
-
-
includeList({WhereExpressionBuilder<AuthUserTable>? where, int? limit, int? offset, OrderByBuilder<AuthUserTable>? orderBy, bool orderDescending = false, OrderByListBuilder<AuthUserTable>? orderByList, AuthUserInclude? include})
→ AuthUserIncludeList
-
Constants
-
db
→ const AuthUserRepository
-