import { pgTable, text, integer, timestamp } from "drizzle-orm/pg-core";
import { relations } from "drizzle-orm";
import { usersTable } from "./user";
export const suggestionsTable = pgTable("suggestions", {
id: integer("id").primaryKey().notNull(),
userId: integer("user_id").notNull(),
content: text("content").notNull(),
timestamp: timestamp("timestamp").notNull(),
});
export const usersRelations = relations(usersTable, ({ one, many }) => ({
suggestions: many(suggestionsTable, {
fields: [suggestionsTable.userId],
references: [usersTable.id],
}),
}));
import { pgTable, text, integer, timestamp } from "drizzle-orm/pg-core";
import { relations } from "drizzle-orm";
import { usersTable } from "./user";
export const suggestionsTable = pgTable("suggestions", {
id: integer("id").primaryKey().notNull(),
userId: integer("user_id").notNull(),
content: text("content").notNull(),
timestamp: timestamp("timestamp").notNull(),
});
export const usersRelations = relations(usersTable, ({ one, many }) => ({
suggestions: many(suggestionsTable, {
fields: [suggestionsTable.userId],
references: [usersTable.id],
}),
}));