mirror of
https://github.com/fosrl/pangolin.git
synced 2026-05-11 23:04:59 +00:00
♻️ make resourcePolicyId non nullable
This commit is contained in:
@@ -421,7 +421,7 @@ export const roleResources = pgTable("roleResources", {
|
|||||||
.notNull()
|
.notNull()
|
||||||
.references(() => resources.resourceId, { onDelete: "cascade" }),
|
.references(() => resources.resourceId, { onDelete: "cascade" }),
|
||||||
resourcePolicyId: integer("resourcePolicyId")
|
resourcePolicyId: integer("resourcePolicyId")
|
||||||
// .notNull()
|
.notNull()
|
||||||
.references(() => resourcePolicies.resourcePolicyId, { onDelete: "cascade" }),
|
.references(() => resourcePolicies.resourcePolicyId, { onDelete: "cascade" }),
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -433,7 +433,7 @@ export const userResources = pgTable("userResources", {
|
|||||||
.notNull()
|
.notNull()
|
||||||
.references(() => resources.resourceId, { onDelete: "cascade" }),
|
.references(() => resources.resourceId, { onDelete: "cascade" }),
|
||||||
resourcePolicyId: integer("resourcePolicyId")
|
resourcePolicyId: integer("resourcePolicyId")
|
||||||
// .notNull()
|
.notNull()
|
||||||
.references(() => resourcePolicies.resourcePolicyId, { onDelete: "cascade" }),
|
.references(() => resourcePolicies.resourcePolicyId, { onDelete: "cascade" }),
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -458,7 +458,7 @@ export const resourcePincode = pgTable("resourcePincode", {
|
|||||||
pincodeHash: varchar("pincodeHash").notNull(),
|
pincodeHash: varchar("pincodeHash").notNull(),
|
||||||
digitLength: integer("digitLength").notNull(),
|
digitLength: integer("digitLength").notNull(),
|
||||||
resourcePolicyId: integer("resourcePolicyId")
|
resourcePolicyId: integer("resourcePolicyId")
|
||||||
// .notNull()
|
.notNull()
|
||||||
.references(() => resourcePolicies.resourcePolicyId, { onDelete: "cascade" }),
|
.references(() => resourcePolicies.resourcePolicyId, { onDelete: "cascade" }),
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -469,7 +469,7 @@ export const resourcePassword = pgTable("resourcePassword", {
|
|||||||
.references(() => resources.resourceId, { onDelete: "cascade" }),
|
.references(() => resources.resourceId, { onDelete: "cascade" }),
|
||||||
passwordHash: varchar("passwordHash").notNull(),
|
passwordHash: varchar("passwordHash").notNull(),
|
||||||
resourcePolicyId: integer("resourcePolicyId")
|
resourcePolicyId: integer("resourcePolicyId")
|
||||||
// .notNull()
|
.notNull()
|
||||||
.references(() => resourcePolicies.resourcePolicyId, { onDelete: "cascade" }),
|
.references(() => resourcePolicies.resourcePolicyId, { onDelete: "cascade" }),
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -480,7 +480,7 @@ export const resourceHeaderAuth = pgTable("resourceHeaderAuth", {
|
|||||||
.references(() => resources.resourceId, { onDelete: "cascade" }),
|
.references(() => resources.resourceId, { onDelete: "cascade" }),
|
||||||
headerAuthHash: varchar("headerAuthHash").notNull(),
|
headerAuthHash: varchar("headerAuthHash").notNull(),
|
||||||
resourcePolicyId: integer("resourcePolicyId")
|
resourcePolicyId: integer("resourcePolicyId")
|
||||||
// .notNull()
|
.notNull()
|
||||||
.references(() => resourcePolicies.resourcePolicyId, { onDelete: "cascade" }),
|
.references(() => resourcePolicies.resourcePolicyId, { onDelete: "cascade" }),
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -494,7 +494,7 @@ export const resourceHeaderAuthExtendedCompatibility = pgTable(
|
|||||||
.notNull()
|
.notNull()
|
||||||
.references(() => resources.resourceId, { onDelete: "cascade" }),
|
.references(() => resources.resourceId, { onDelete: "cascade" }),
|
||||||
resourcePolicyId: integer("resourcePolicyId")
|
resourcePolicyId: integer("resourcePolicyId")
|
||||||
// .notNull()
|
.notNull()
|
||||||
.references(() => resourcePolicies.resourcePolicyId, { onDelete: "cascade" }),
|
.references(() => resourcePolicies.resourcePolicyId, { onDelete: "cascade" }),
|
||||||
extendedCompatibilityIsActivated: boolean(
|
extendedCompatibilityIsActivated: boolean(
|
||||||
"extendedCompatibilityIsActivated"
|
"extendedCompatibilityIsActivated"
|
||||||
@@ -591,7 +591,7 @@ export const resourceRules = pgTable("resourceRules", {
|
|||||||
.notNull()
|
.notNull()
|
||||||
.references(() => resources.resourceId, { onDelete: "cascade" }),
|
.references(() => resources.resourceId, { onDelete: "cascade" }),
|
||||||
resourcePolicyId: integer("resourcePolicyId")
|
resourcePolicyId: integer("resourcePolicyId")
|
||||||
// .notNull()
|
.notNull()
|
||||||
.references(() => resourcePolicies.resourcePolicyId, { onDelete: "cascade" }),
|
.references(() => resourcePolicies.resourcePolicyId, { onDelete: "cascade" }),
|
||||||
enabled: boolean("enabled").notNull().default(true),
|
enabled: boolean("enabled").notNull().default(true),
|
||||||
priority: integer("priority").notNull(),
|
priority: integer("priority").notNull(),
|
||||||
|
|||||||
Reference in New Issue
Block a user