DE
Beta-Übersetzung

@core / site

1.1.0 ▾
verifiziertMIT
GitHub

Website-Einstellungen, bearbeitbare verschachtelte Menüs und Weiterleitungen ohne Schleifen und Open Redirects

Code10 DateienKontext~583 TokensPrüfung bestanden

Der genaue Baum, der nach .genpmignore eingebunden wird. Gepinnt an

src/lib/site/schema.tsschreibgeschützt · b7c13fa
// Tablas de @core/site. Ajustes y menús son contenido (@core/content); aquí solo las redirecciones.
import { integer, pgTable, text, timestamp } from 'drizzle-orm/pg-core';
import { primaryId, timestamps } from '../db/index.ts';

export const redirects = pgTable('redirects', {
  id: primaryId('rdr'),
  /** Ruta exacta de origen, sin query ni barra final: `/old-page`. */
  fromPath: text('from_path').notNull().unique(),
  /** Ruta relativa (`/new`) o URL https de un dominio permitido. */
  to: text('to').notNull(),
  status: integer('status').notNull().default(301),
  hits: integer('hits').notNull().default(0),
  lastHitAt: timestamp('last_hit_at', { withTimezone: true, mode: 'date' }),
  ...timestamps,
});

export type Redirect = typeof redirects.$inferSelect;

@core/site melden

Melde dich mit GitHub an, um ein Paket zu melden.