Move DatabaseOptions to separate file

This commit is contained in:
Koen Vlaswinkel
2023-05-24 16:51:38 +02:00
parent 5d7a7237a3
commit 6331cddbfd
2 changed files with 16 additions and 13 deletions

View File

@@ -35,6 +35,10 @@ import { QlPackGenerator } from "../qlpack-generator";
import { QueryLanguage } from "../common/query-language";
import { App } from "../common/app";
import { existsSync } from "fs";
import {
DatabaseOptions,
FullDatabaseOptions,
} from "./local-databases/database-options";
/**
* databases.ts
@@ -58,19 +62,6 @@ const CURRENT_DB = "currentDatabase";
*/
const DB_LIST = "databaseList";
export interface DatabaseOptions {
displayName?: string;
ignoreSourceArchive?: boolean;
dateAdded?: number | undefined;
language?: string;
}
export interface FullDatabaseOptions extends DatabaseOptions {
ignoreSourceArchive: boolean;
dateAdded: number | undefined;
language: string | undefined;
}
interface PersistedDatabaseItem {
uri: string;
options?: DatabaseOptions;

View File

@@ -0,0 +1,12 @@
export interface DatabaseOptions {
displayName?: string;
ignoreSourceArchive?: boolean;
dateAdded?: number | undefined;
language?: string;
}
export interface FullDatabaseOptions extends DatabaseOptions {
ignoreSourceArchive: boolean;
dateAdded: number | undefined;
language: string | undefined;
}