default: {
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";
} = ...
Type declaration
ReadonlycamelToSnake: {
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";
}
ReadonlyhasRevisions: false
Readonlyrelations: 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";
},
]
Readonlyschema: {
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>;
}
ReadonlytableName: "account_requests"