ZH
测试版翻译

@core / site

1.1.0 ▾
已验证MIT
GitHub

站点设置、可编辑的多级菜单,以及防循环和开放重定向的重定向管理

代码10 个文件上下文约 583 个 token扫描通过

应用 .genpmignore 后将被注入的确切目录树。固定于

src/lib/site/schema.ts只读 · 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

使用 GitHub 登录后才能举报包。