models
Account
const Account: { access_token: { type: StringDataTypeConstructor; }; expires_at: { type: IntegerDataTypeConstructor; }; id: { defaultValue: AbstractDataTypeConstructor; primaryKey: boolean; type: AbstractDataTypeConstructor; }; id_token: { type: TextDataTypeConstructor; }; provider: { allowNull: boolean; type: StringDataTypeConstructor; }; providerAccountId: { allowNull: boolean; type: StringDataTypeConstructor; }; refresh_token: { type: StringDataTypeConstructor; }; scope: { type: StringDataTypeConstructor; }; session_state: { type: StringDataTypeConstructor; }; token_type: { type: StringDataTypeConstructor; }; type: { allowNull: boolean; type: StringDataTypeConstructor; }; userId: { type: AbstractDataTypeConstructor; }; };
Type declaration
access_token
access_token: { type: StringDataTypeConstructor; };
access_token.type
access_token.type: StringDataTypeConstructor = DataTypes.STRING;
expires_at
expires_at: { type: IntegerDataTypeConstructor; };
expires_at.type
expires_at.type: IntegerDataTypeConstructor = DataTypes.INTEGER;
id
id: { defaultValue: AbstractDataTypeConstructor; primaryKey: boolean; type: AbstractDataTypeConstructor; };
id.defaultValue
id.defaultValue: AbstractDataTypeConstructor = DataTypes.UUIDV4;
id.primaryKey
id.primaryKey: boolean = true;
id.type
id.type: AbstractDataTypeConstructor = DataTypes.UUID;
id_token
id_token: { type: TextDataTypeConstructor; };
id_token.type
id_token.type: TextDataTypeConstructor = DataTypes.TEXT;
provider
provider: { allowNull: boolean; type: StringDataTypeConstructor; };
provider.allowNull
provider.allowNull: boolean = false;
provider.type
provider.type: StringDataTypeConstructor = DataTypes.STRING;
providerAccountId
providerAccountId: { allowNull: boolean; type: StringDataTypeConstructor; };
providerAccountId.allowNull
providerAccountId.allowNull: boolean = false;
providerAccountId.type
providerAccountId.type: StringDataTypeConstructor = DataTypes.STRING;
refresh_token
refresh_token: { type: StringDataTypeConstructor; };
refresh_token.type
refresh_token.type: StringDataTypeConstructor = DataTypes.STRING;
scope
scope: { type: StringDataTypeConstructor; };
scope.type
scope.type: StringDataTypeConstructor = DataTypes.STRING;
session_state
session_state: { type: StringDataTypeConstructor; };
session_state.type
session_state.type: StringDataTypeConstructor = DataTypes.STRING;
token_type
token_type: { type: StringDataTypeConstructor; };
token_type.type
token_type.type: StringDataTypeConstructor = DataTypes.STRING;
type
type: { allowNull: boolean; type: StringDataTypeConstructor; };
type.allowNull
type.allowNull: boolean = false;
type.type
type.type: StringDataTypeConstructor = DataTypes.STRING;
userId
userId: { type: AbstractDataTypeConstructor; };
userId.type
userId.type: AbstractDataTypeConstructor = DataTypes.UUID;
Session
const Session: { expires: { allowNull: boolean; type: DateDataTypeConstructor; }; id: { defaultValue: AbstractDataTypeConstructor; primaryKey: boolean; type: AbstractDataTypeConstructor; }; sessionToken: { allowNull: boolean; type: StringDataTypeConstructor; unique: string; }; userId: { type: AbstractDataTypeConstructor; }; };
Type declaration
expires
expires: { allowNull: boolean; type: DateDataTypeConstructor; };
expires.allowNull
expires.allowNull: boolean = false;
expires.type
expires.type: DateDataTypeConstructor = DataTypes.DATE;
id
id: { defaultValue: AbstractDataTypeConstructor; primaryKey: boolean; type: AbstractDataTypeConstructor; };
id.defaultValue
id.defaultValue: AbstractDataTypeConstructor = DataTypes.UUIDV4;
id.primaryKey
id.primaryKey: boolean = true;
id.type
id.type: AbstractDataTypeConstructor = DataTypes.UUID;
sessionToken
sessionToken: { allowNull: boolean; type: StringDataTypeConstructor; unique: string; };
sessionToken.allowNull
sessionToken.allowNull: boolean = false;
sessionToken.type
sessionToken.type: StringDataTypeConstructor = DataTypes.STRING;
sessionToken.unique
sessionToken.unique: string = "sessionToken";
userId
userId: { type: AbstractDataTypeConstructor; };
userId.type
userId.type: AbstractDataTypeConstructor = DataTypes.UUID;
User
const User: { email: { type: StringDataTypeConstructor; unique: string; }; emailVerified: { type: DateDataTypeConstructor; }; id: { defaultValue: AbstractDataTypeConstructor; primaryKey: boolean; type: AbstractDataTypeConstructor; }; image: { type: StringDataTypeConstructor; }; name: { type: StringDataTypeConstructor; }; };
Type declaration
email: { type: StringDataTypeConstructor; unique: string; };
email.type
email.type: StringDataTypeConstructor = DataTypes.STRING;
email.unique
email.unique: string = "email";
emailVerified
emailVerified: { type: DateDataTypeConstructor; };
emailVerified.type
emailVerified.type: DateDataTypeConstructor = DataTypes.DATE;
id
id: { defaultValue: AbstractDataTypeConstructor; primaryKey: boolean; type: AbstractDataTypeConstructor; };
id.defaultValue
id.defaultValue: AbstractDataTypeConstructor = DataTypes.UUIDV4;
id.primaryKey
id.primaryKey: boolean = true;
id.type
id.type: AbstractDataTypeConstructor = DataTypes.UUID;
image
image: { type: StringDataTypeConstructor; };
image.type
image.type: StringDataTypeConstructor = DataTypes.STRING;
name
name: { type: StringDataTypeConstructor; };
name.type
name.type: StringDataTypeConstructor = DataTypes.STRING;
VerificationToken
const VerificationToken: { expires: { allowNull: boolean; type: DateDataTypeConstructor; }; identifier: { allowNull: boolean; type: StringDataTypeConstructor; }; token: { primaryKey: boolean; type: StringDataTypeConstructor; }; };
Type declaration
expires
expires: { allowNull: boolean; type: DateDataTypeConstructor; };
expires.allowNull
expires.allowNull: boolean = false;
expires.type
expires.type: DateDataTypeConstructor = DataTypes.DATE;
identifier
identifier: { allowNull: boolean; type: StringDataTypeConstructor; };
identifier.allowNull
identifier.allowNull: boolean = false;
identifier.type
identifier.type: StringDataTypeConstructor = DataTypes.STRING;
token
token: { primaryKey: boolean; type: StringDataTypeConstructor; };
token.primaryKey
token.primaryKey: boolean = true;
token.type
token.type: StringDataTypeConstructor = DataTypes.STRING;