From aae10322b8cf56b07c736ed719495584e4d5d8c5 Mon Sep 17 00:00:00 2001 From: icarus Date: Tue, 21 Oct 2025 13:34:57 +0800 Subject: [PATCH] refactor(db): move ocr provider schema to root schemas directory The ocr provider schema was moved from `schemas/ocr/provider.ts` to `schemas/ocrProvider.ts` to simplify the directory structure and make imports more straightforward. All related imports were updated accordingly. --- src/main/data/db/schemas/index.ts | 2 +- src/main/data/db/schemas/{ocr/provider.ts => ocrProvider.ts} | 2 +- src/main/data/repositories/OcrProviderRepository.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) rename src/main/data/db/schemas/{ocr/provider.ts => ocrProvider.ts} (97%) diff --git a/src/main/data/db/schemas/index.ts b/src/main/data/db/schemas/index.ts index 60df6e59ad..71ec31096f 100644 --- a/src/main/data/db/schemas/index.ts +++ b/src/main/data/db/schemas/index.ts @@ -1,3 +1,3 @@ export { appStateTable } from './appState' -export { ocrProviderTable } from './ocr/provider' +export { ocrProviderTable } from './ocrProvider' export { preferenceTable } from './preference' diff --git a/src/main/data/db/schemas/ocr/provider.ts b/src/main/data/db/schemas/ocrProvider.ts similarity index 97% rename from src/main/data/db/schemas/ocr/provider.ts rename to src/main/data/db/schemas/ocrProvider.ts index 47cb91c30e..c80edfb92c 100644 --- a/src/main/data/db/schemas/ocr/provider.ts +++ b/src/main/data/db/schemas/ocrProvider.ts @@ -1,7 +1,7 @@ import type { OcrProviderCapabilityRecord, OcrProviderConfig } from '@types' import { index, sqliteTable, text } from 'drizzle-orm/sqlite-core' -import { createUpdateTimestamps } from '../columnHelpers' +import { createUpdateTimestamps } from './columnHelpers' export const ocrProviderTable = sqliteTable( 'ocr_provider', diff --git a/src/main/data/repositories/OcrProviderRepository.ts b/src/main/data/repositories/OcrProviderRepository.ts index bf0bde7af0..21aad85af0 100644 --- a/src/main/data/repositories/OcrProviderRepository.ts +++ b/src/main/data/repositories/OcrProviderRepository.ts @@ -1,5 +1,5 @@ import { dbService } from '@data/db/DbService' -import { ocrProviderTable } from '@data/db/schemas/ocr/provider' +import { ocrProviderTable } from '@data/db/schemas/ocrProvider' import { loggerService } from '@logger' import type { DbOcrProvider,