default: ModelConstructor< InferData< { aboutLinks: StringType<true>; createdAt: DateType<false>; email: StringType<true>; id: StringType<false>; inviteLinkID: StringType<false>; ipAddress: StringType<false>; language: StringType<false>; languages: StringType<true>; moderatedAt: DateType<false>; moderatedBy: StringType<false>; plannedReviews: StringType<true>; rejectionReason: StringType<false>; status: StringType<false>; termsAccepted: BooleanType<false>; }, >, InferVirtual< { aboutLinks: StringType<true>; createdAt: DateType<false>; email: StringType<true>; id: StringType<false>; inviteLinkID: StringType<false>; ipAddress: StringType<false>; language: StringType<false>; languages: StringType<true>; moderatedAt: DateType<false>; moderatedBy: StringType<false>; plannedReviews: StringType<true>; rejectionReason: StringType<false>; status: StringType<false>; termsAccepted: BooleanType<false>; }, >, InferData< { aboutLinks: StringType<true>; createdAt: DateType<false>; email: StringType<true>; id: StringType<false>; inviteLinkID: StringType<false>; ipAddress: StringType<false>; language: StringType<false>; languages: StringType<true>; moderatedAt: DateType<false>; moderatedBy: StringType<false>; plannedReviews: StringType<true>; rejectionReason: StringType<false>; status: StringType<false>; termsAccepted: BooleanType<false>; }, > & InferVirtual< { aboutLinks: StringType<true>; createdAt: DateType<false>; email: StringType<true>; id: StringType<false>; inviteLinkID: StringType<false>; ipAddress: StringType<false>; language: StringType<false>; languages: StringType<true>; moderatedAt: DateType<false>; moderatedBy: StringType<false>; plannedReviews: StringType<true>; rejectionReason: StringType<false>; status: StringType<false>; termsAccepted: BooleanType<false>; }, > & ModelInstanceCore< InferData< { aboutLinks: StringType<true>; createdAt: DateType<false>; email: StringType<true>; id: StringType<false>; inviteLinkID: StringType<false>; ipAddress: StringType<false>; language: StringType<false>; languages: StringType<true>; moderatedAt: DateType<false>; moderatedBy: StringType<false>; plannedReviews: StringType<true>; rejectionReason: StringType<false>; status: StringType<false>; termsAccepted: BooleanType<false>; }, >, InferVirtual< { aboutLinks: StringType<true>; createdAt: DateType<false>; email: StringType<true>; id: StringType<false>; inviteLinkID: StringType<false>; ipAddress: StringType<false>; language: StringType<false>; languages: StringType<true>; moderatedAt: DateType<false>; moderatedBy: StringType<false>; plannedReviews: StringType<true>; rejectionReason: StringType<false>; status: StringType<false>; termsAccepted: BooleanType<false>; }, >, > & object, "moderator" | "inviteLink",> & AccountRequestStaticMethodsMap & CreateFromRowStatic< MergeManifestMethods< { camelToSnake: { aboutLinks: "about_links"; createdAt: "created_at"; inviteLinkID: "invite_link_id"; ipAddress: "ip_address"; moderatedAt: "moderated_at"; moderatedBy: "moderated_by"; plannedReviews: "planned_reviews"; rejectionReason: "rejection_reason"; termsAccepted: "terms_accepted"; }; hasRevisions: false; relations: readonly [ { cardinality: "one"; hasRevisions: false; name: "moderator"; sourceKey: "moderatedBy"; targetKey: "id"; targetTable: "users"; }, { cardinality: "one"; hasRevisions: false; name: "inviteLink"; sourceKey: "inviteLinkID"; targetKey: "id"; targetTable: "invite_links"; }, ]; schema: { aboutLinks: StringType<true>; createdAt: DateType<false>; email: StringType<true>; id: StringType<false>; inviteLinkID: StringType<false>; ipAddress: StringType<false>; language: StringType<false>; languages: StringType<true>; moderatedAt: DateType<false>; moderatedBy: StringType<false>; plannedReviews: StringType<true>; rejectionReason: StringType<false>; status: StringType<false>; termsAccepted: BooleanType<false>; }; tableName: "account_requests"; }, AccountRequestStaticMethodsMap, AccountRequestInstanceMethodsMap, >,> = ...