Index: database/drizzle/schema/users.ts
===================================================================
--- database/drizzle/schema/users.ts	(revision b61509428dd499dca1a8e5a5c5cf7cb9951f4d02)
+++ database/drizzle/schema/users.ts	(revision 226fbbbab48f243ba6045007157b751910cdc7fb)
@@ -32,4 +32,6 @@
     (t) => ({
         checkStatus: check("check_status", sql`${t.status} in ('pending', 'approved', 'rejected')`),
+        checkType: check("check_type", sql`${t.componentType} in 
+      ('cpu', 'gpu', 'memory', 'storage', 'power_supply', 'motherboard', 'case', 'cooler', 'memory_card', 'optical_drive', 'sound_card', 'cables', 'network_adapter', 'network_card')`),
     }),
 );
