import { integer, pgTable, serial, timestamp } from 'drizzle-orm/pg-core'; // This file defines the structure of your database tables using the Drizzle ORM. // To modify the database schema: // 1. Update this file with your desired changes. // 2. Generate a new migration by running: `npm run db:generate` // The generated migration file will reflect your schema changes. // The migration is automatically applied during the next database interaction, // so there's no need to run it manually or restart the Next.js server. export const counterSchema = pgTable('counter', { id: serial('id').primaryKey(), count: integer('count').default(0), updatedAt: timestamp('updated_at', { mode: 'date' }) .defaultNow() .$onUpdate(() => new Date()) .notNull(), createdAt: timestamp('created_at', { mode: 'date' }).defaultNow().notNull(), });