diff --git a/src/server/database/repositories/hooks/schema.ts b/src/server/database/repositories/hooks/schema.ts index dcd28264..001eecf0 100644 --- a/src/server/database/repositories/hooks/schema.ts +++ b/src/server/database/repositories/hooks/schema.ts @@ -4,6 +4,7 @@ import { sqliteTable, text } from 'drizzle-orm/sqlite-core'; import { wgInterface } from '../../schema'; export const hooks = sqliteTable('hooks_table', { + /** same as `wgInterface.name` */ id: text() .primaryKey() .references(() => wgInterface.name, { diff --git a/src/server/database/repositories/oneTimeLink/schema.ts b/src/server/database/repositories/oneTimeLink/schema.ts index 71117bf4..3d0f4caf 100644 --- a/src/server/database/repositories/oneTimeLink/schema.ts +++ b/src/server/database/repositories/oneTimeLink/schema.ts @@ -4,6 +4,7 @@ import { int, sqliteTable, text } from 'drizzle-orm/sqlite-core'; import { client } from '../../schema'; export const oneTimeLink = sqliteTable('one_time_links_table', { + /** same as `client.id` */ id: int() .primaryKey() .references(() => client.id, { diff --git a/src/server/database/repositories/oneTimeLink/service.ts b/src/server/database/repositories/oneTimeLink/service.ts index 87890c35..dd562934 100644 --- a/src/server/database/repositories/oneTimeLink/service.ts +++ b/src/server/database/repositories/oneTimeLink/service.ts @@ -50,11 +50,7 @@ export class OneTimeLinkService { const oneTimeLink = Math.abs(CRC32.str(key)).toString(16); const expiresAt = new Date(Date.now() + 5 * 60 * 1000).toISOString(); - return this.#statements.create.execute({ - id, - oneTimeLink, - expiresAt, - }); + return this.#statements.create.execute({ id, oneTimeLink, expiresAt }); } erase(id: ID) { diff --git a/src/server/database/repositories/userConfig/schema.ts b/src/server/database/repositories/userConfig/schema.ts index 0c6430f0..94f12753 100644 --- a/src/server/database/repositories/userConfig/schema.ts +++ b/src/server/database/repositories/userConfig/schema.ts @@ -5,6 +5,7 @@ import { wgInterface } from '../../schema'; // default* means clients store it themselves export const userConfig = sqliteTable('user_configs_table', { + /** same as `wgInterface.name` */ id: text() .primaryKey() .references(() => wgInterface.name, {