AuthSessionSchema top-level constant
CollectionSchema<AuthSession>
const AuthSessionSchema
Implementation
const AuthSessionSchema = CollectionSchema(
name: r'AuthSession',
id: 7043438331616121534,
properties: {
r'bunkerUrl': PropertySchema(
id: 0,
name: r'bunkerUrl',
type: IsarType.string,
),
r'canSign': PropertySchema(
id: 1,
name: r'canSign',
type: IsarType.bool,
),
r'createdAt': PropertySchema(
id: 2,
name: r'createdAt',
type: IsarType.dateTime,
),
r'id': PropertySchema(
id: 3,
name: r'id',
type: IsarType.string,
),
r'privateKey': PropertySchema(
id: 4,
name: r'privateKey',
type: IsarType.string,
),
r'pubkey': PropertySchema(
id: 5,
name: r'pubkey',
type: IsarType.string,
),
r'token': PropertySchema(
id: 6,
name: r'token',
type: IsarType.string,
),
r'type': PropertySchema(
id: 7,
name: r'type',
type: IsarType.byte,
enumMap: _AuthSessiontypeEnumValueMap,
)
},
estimateSize: _authSessionEstimateSize,
serialize: _authSessionSerialize,
deserialize: _authSessionDeserialize,
deserializeProp: _authSessionDeserializeProp,
idName: r'isarId',
indexes: {
r'type': IndexSchema(
id: 5117122708147080838,
name: r'type',
unique: false,
replace: false,
properties: [
IndexPropertySchema(
name: r'type',
type: IndexType.value,
caseSensitive: false,
)
],
)
},
links: {},
embeddedSchemas: {},
getId: _authSessionGetId,
getLinks: _authSessionGetLinks,
attach: _authSessionAttach,
version: '3.1.0+1',
);