ServerSideSessionTable constructor
ServerSideSessionTable({
- TableRelation? tableRelation,
Implementation
ServerSideSessionTable({super.tableRelation})
: super(tableName: 'serverpod_auth_core_session') {
updateTable = ServerSideSessionUpdateTable(this);
authUserId = _i1.ColumnUuid(
'authUserId',
this,
);
scopeNames = _i1.ColumnSerializable<Set<String>>(
'scopeNames',
this,
);
createdAt = _i1.ColumnDateTime(
'createdAt',
this,
hasDefault: true,
);
lastUsedAt = _i1.ColumnDateTime(
'lastUsedAt',
this,
hasDefault: true,
);
expiresAt = _i1.ColumnDateTime(
'expiresAt',
this,
);
expireAfterUnusedFor = _i1.ColumnDuration(
'expireAfterUnusedFor',
this,
);
sessionKeyHash = _i1.ColumnByteData(
'sessionKeyHash',
this,
);
sessionKeySalt = _i1.ColumnByteData(
'sessionKeySalt',
this,
);
method = _i1.ColumnString(
'method',
this,
);
}