Function referencePasswordResetToken
referencePasswordResetToken(): ModelConstructor< InferData< { createdAt: DateType<false>; email: StringType<true>; expiresAt: DateType<true>; id: StringType<false>; ipAddress: StringType<false>; usedAt: DateType<false>; userID: StringType<true>; }, >, InferVirtual< { createdAt: DateType<false>; email: StringType<true>; expiresAt: DateType<true>; id: StringType<false>; ipAddress: StringType<false>; usedAt: DateType<false>; userID: StringType<true>; }, >, InferData< { createdAt: DateType<false>; email: StringType<true>; expiresAt: DateType<true>; id: StringType<false>; ipAddress: StringType<false>; usedAt: DateType<false>; userID: StringType<true>; }, > & InferVirtual< { createdAt: DateType<false>; email: StringType<true>; expiresAt: DateType<true>; id: StringType<false>; ipAddress: StringType<false>; usedAt: DateType<false>; userID: StringType<true>; }, > & ModelInstanceCore< InferData< { createdAt: DateType<false>; email: StringType<true>; expiresAt: DateType<true>; id: StringType<false>; ipAddress: StringType<false>; usedAt: DateType<false>; userID: StringType<true>; }, >, InferVirtual< { createdAt: DateType<false>; email: StringType<true>; expiresAt: DateType<true>; id: StringType<false>; ipAddress: StringType<false>; usedAt: DateType<false>; userID: StringType<true>; }, >, > & PasswordResetTokenInstanceMethodsMap, never,> & PasswordResetTokenStaticMethodsMap & CreateFromRowStatic< MergeManifestMethods< { camelToSnake: { createdAt: "created_at"; expiresAt: "expires_at"; ipAddress: "ip_address"; usedAt: "used_at"; userID: "user_id"; }; hasRevisions: false; schema: { createdAt: DateType<false>; email: StringType<true>; expiresAt: DateType<true>; id: StringType<false>; ipAddress: StringType<false>; usedAt: DateType<false>; userID: StringType<true>; }; tableName: "password_reset_tokens"; }, PasswordResetTokenStaticMethodsMap, PasswordResetTokenInstanceMethodsMap, >,> Returns ModelConstructor<
InferData<
{
createdAt: DateType<false>;
email: StringType<true>;
expiresAt: DateType<true>;
id: StringType<false>;
ipAddress: StringType<false>;
usedAt: DateType<false>;
userID: StringType<true>;
},
>,
InferVirtual<
{
createdAt: DateType<false>;
email: StringType<true>;
expiresAt: DateType<true>;
id: StringType<false>;
ipAddress: StringType<false>;
usedAt: DateType<false>;
userID: StringType<true>;
},
>,
InferData<
{
createdAt: DateType<false>;
email: StringType<true>;
expiresAt: DateType<true>;
id: StringType<false>;
ipAddress: StringType<false>;
usedAt: DateType<false>;
userID: StringType<true>;
},
> & InferVirtual<
{
createdAt: DateType<false>;
email: StringType<true>;
expiresAt: DateType<true>;
id: StringType<false>;
ipAddress: StringType<false>;
usedAt: DateType<false>;
userID: StringType<true>;
},
> & ModelInstanceCore<
InferData<
{
createdAt: DateType<false>;
email: StringType<true>;
expiresAt: DateType<true>;
id: StringType<false>;
ipAddress: StringType<false>;
usedAt: DateType<false>;
userID: StringType<true>;
},
>,
InferVirtual<
{
createdAt: DateType<false>;
email: StringType<true>;
expiresAt: DateType<true>;
id: StringType<false>;
ipAddress: StringType<false>;
usedAt: DateType<false>;
userID: StringType<true>;
},
>,
> & PasswordResetTokenInstanceMethodsMap,
never,
> & PasswordResetTokenStaticMethodsMap & CreateFromRowStatic<
MergeManifestMethods<
{
camelToSnake: {
createdAt: "created_at";
expiresAt: "expires_at";
ipAddress: "ip_address";
usedAt: "used_at";
userID: "user_id";
};
hasRevisions: false;
schema: {
createdAt: DateType<false>;
email: StringType<true>;
expiresAt: DateType<true>;
id: StringType<false>;
ipAddress: StringType<false>;
usedAt: DateType<false>;
userID: StringType<true>;
};
tableName: "password_reset_tokens";
},
PasswordResetTokenStaticMethodsMap,
PasswordResetTokenInstanceMethodsMap,
>,
>
Lazy reference to the PasswordResetToken model for use in other manifests.