summaryrefslogtreecommitdiff
path: root/src/db
diff options
context:
space:
mode:
authorJustZvan <justzvan@justzvan.xyz>2026-03-28 18:09:34 +0100
committerJustZvan <justzvan@justzvan.xyz>2026-03-28 18:09:34 +0100
commit7beacb50b1f3febf23abbcc41b8d5602cf12a28b (patch)
treeae66bead1e06a73d9f02e684cb7ed7d082fbb59d /src/db
parente904e9634548e47d611bdcbb88d7b180b927fd5f (diff)
fix: remove duplicate fields in codebase
Diffstat (limited to 'src/db')
-rw-r--r--src/db/schema.ts5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/db/schema.ts b/src/db/schema.ts
index 4e89484..ed2e36b 100644
--- a/src/db/schema.ts
+++ b/src/db/schema.ts
@@ -1,6 +1,8 @@
-import { integer, pgTable, varchar, boolean, text } from "drizzle-orm/pg-core";
+import { integer, pgTable, varchar, boolean, text, pgEnum } from "drizzle-orm/pg-core";
import { defineRelations, sql } from "drizzle-orm";
+export const galleryScanningMode = pgEnum("galleryScanningMode", ["delete", "notify", "none"]);
+
/** Parent user accounts with email auth and push notification tokens */
export const users = pgTable("users", {
id: integer().primaryKey().generatedAlwaysAsIdentity(),
@@ -32,7 +34,6 @@ export const deviceConfig = pgTable("deviceConfig", {
familyLinkAntiCircumvention: boolean("family_link_anti_circumvention")
.notNull()
.default(false),
- newContactAlerts: boolean("new_contact_alerts").notNull().default(true),
blockStrangers: boolean("block_strangers").notNull().default(false),
notifyDangerousMessages: boolean("notify_dangerous_messages")
.notNull()