From 3cb9e02533c01ef30dabc022c26e3d03e92f0ff7 Mon Sep 17 00:00:00 2001 From: Fred KISSIE Date: Thu, 12 Feb 2026 02:56:45 +0100 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20make=20`resourcePolicyId`?= =?UTF-8?q?=20non=20nullable?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/db/pg/schema/schema.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/server/db/pg/schema/schema.ts b/server/db/pg/schema/schema.ts index 8363796cf..864aa7eb2 100644 --- a/server/db/pg/schema/schema.ts +++ b/server/db/pg/schema/schema.ts @@ -421,7 +421,7 @@ export const roleResources = pgTable("roleResources", { .notNull() .references(() => resources.resourceId, { onDelete: "cascade" }), resourcePolicyId: integer("resourcePolicyId") - // .notNull() + .notNull() .references(() => resourcePolicies.resourcePolicyId, { onDelete: "cascade" }), }); @@ -433,7 +433,7 @@ export const userResources = pgTable("userResources", { .notNull() .references(() => resources.resourceId, { onDelete: "cascade" }), resourcePolicyId: integer("resourcePolicyId") - // .notNull() + .notNull() .references(() => resourcePolicies.resourcePolicyId, { onDelete: "cascade" }), }); @@ -458,7 +458,7 @@ export const resourcePincode = pgTable("resourcePincode", { pincodeHash: varchar("pincodeHash").notNull(), digitLength: integer("digitLength").notNull(), resourcePolicyId: integer("resourcePolicyId") - // .notNull() + .notNull() .references(() => resourcePolicies.resourcePolicyId, { onDelete: "cascade" }), }); @@ -469,7 +469,7 @@ export const resourcePassword = pgTable("resourcePassword", { .references(() => resources.resourceId, { onDelete: "cascade" }), passwordHash: varchar("passwordHash").notNull(), resourcePolicyId: integer("resourcePolicyId") - // .notNull() + .notNull() .references(() => resourcePolicies.resourcePolicyId, { onDelete: "cascade" }), }); @@ -480,7 +480,7 @@ export const resourceHeaderAuth = pgTable("resourceHeaderAuth", { .references(() => resources.resourceId, { onDelete: "cascade" }), headerAuthHash: varchar("headerAuthHash").notNull(), resourcePolicyId: integer("resourcePolicyId") - // .notNull() + .notNull() .references(() => resourcePolicies.resourcePolicyId, { onDelete: "cascade" }), }); @@ -494,7 +494,7 @@ export const resourceHeaderAuthExtendedCompatibility = pgTable( .notNull() .references(() => resources.resourceId, { onDelete: "cascade" }), resourcePolicyId: integer("resourcePolicyId") - // .notNull() + .notNull() .references(() => resourcePolicies.resourcePolicyId, { onDelete: "cascade" }), extendedCompatibilityIsActivated: boolean( "extendedCompatibilityIsActivated" @@ -591,7 +591,7 @@ export const resourceRules = pgTable("resourceRules", { .notNull() .references(() => resources.resourceId, { onDelete: "cascade" }), resourcePolicyId: integer("resourcePolicyId") - // .notNull() + .notNull() .references(() => resourcePolicies.resourcePolicyId, { onDelete: "cascade" }), enabled: boolean("enabled").notNull().default(true), priority: integer("priority").notNull(),