Index: database/drizzle/schema/builds.ts
===================================================================
--- database/drizzle/schema/builds.ts	(revision 1ebac59c4e102e653ac1aa7c4322403d97397ecc)
+++ database/drizzle/schema/builds.ts	(revision 0d447f67907253e18370e3a36e37b0cf72ebb964)
@@ -1,5 +1,6 @@
-import { pgTable, serial, integer, text, numeric, boolean, date, primaryKey } from "drizzle-orm/pg-core";
+import {pgTable, serial, integer, text, numeric, boolean, date, primaryKey, check} from "drizzle-orm/pg-core";
 import { usersTable } from "./users";
 import { componentsTable } from "./components";
+import {sql} from "drizzle-orm";
 
 export const buildsTable = pgTable("build", {
@@ -52,4 +53,5 @@
     (t) => ({
         pk: primaryKey({ columns: [t.buildId, t.userId] }),
+        checkValue: check("check_value", sql`${t.value} BETWEEN 1 AND 5`),
     }),
 );
