JA
ベータ版の翻訳

@core / site

1.1.0 ▾
認証済みMIT
GitHub

サイト設定、編集可能な入れ子メニュー、ループとオープンリダイレクトを防ぐリダイレクト管理

コード10 ファイルコンテキスト約 583 トークンスキャン合格

.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 でログインしてください。

GitHub で続ける