From 40040fa7857af43070d217f3f611b19f76993d1d Mon Sep 17 00:00:00 2001 From: Roy Dumblauskas Date: Fri, 14 Nov 2025 17:47:23 -0600 Subject: [PATCH] initial schema setup --- backend/.gitignore | 1 + backend/src/db/schema.ts | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/backend/.gitignore b/backend/.gitignore index 713d500..24b6668 100644 --- a/backend/.gitignore +++ b/backend/.gitignore @@ -1,2 +1,3 @@ node_modules/ .env +drizzle/ diff --git a/backend/src/db/schema.ts b/backend/src/db/schema.ts index e69de29..1559001 100644 --- a/backend/src/db/schema.ts +++ b/backend/src/db/schema.ts @@ -0,0 +1,9 @@ +import { integer, pgTable, varchar } from "drizzle-orm/pg-core"; + +export const usersTable = pgTable("users", { + id: integer().primaryKey().generatedAlwaysAsIdentity(), + name: varchar({ length: 255 }).notNull(), + age: integer().notNull(), + email: varchar({ length: 255 }).notNull().unique(), +}); +