Skip to content
Meeko
Type to search the guides and the API reference. Open it from any page with / or Ctrl K; move with the arrow keys and open a result with Enter.
Get started

Contents

On this page

Not translated yet

This page has not been translated into English yet, so it is shown in Spanish.

SqlRateLimitRow

interfaz Since 1.7.0

Fila de un contador de rateLimit que devuelve SqlSessionDriver.rateLimit (desde 1.7): el total de la ventana, incluida la petición actual, y el instante en que termina.

ts
import type { SqlRateLimitRow } from "@meekojs/meeko/server";

Source code src/server/runtime/session-stores.ts:319

Declaración #

ts
interface SqlRateLimitRow {
	count: number
	windowEndsAt: number
}

Example #

ts
import type { SqlRateLimitRow } from "@meekojs/meeko/server";

const fromDatabase = (row: { count: number; window_ends_at: string }): SqlRateLimitRow => ({
  count: row.count,
  windowEndsAt: Number(row.window_ends_at), // node-postgres devuelve bigint como texto
});

Propiedades #

count #

propiedad

count: number

Peticiones contadas en la ventana, incluida esta; un entero positivo.

windowEndsAt #

propiedad

windowEndsAt: number

Final de la ventana, en milisegundos desde la época.

Was this page helpful?

Add a comment

It is sent when you choose “Yes” or “No”. Only the page, your answer and the comment are stored: no cookies and no personal data.

0 of 2000 characters

Edit on GitHub: packages/meeko/src/server/runtime/session-stores.ts