/** * Kysely database type definitions. * Defines the table schemas for type-safe queries. */ export interface FeedItemTable { id: string; source: string; title: string; url: string; published_at: string; // ISO 8601 format content: string | null; summary: string | null; created_at: string; // ISO 8601 format } export interface SeenIdTable { id: string; seen_at: string; // ISO 8601 format } // Database interface used by Kysely export interface Database { feed_items: FeedItemTable; seen_ids: SeenIdTable; }