diff options
Diffstat (limited to 'bskylink/src/db/index.ts')
-rw-r--r-- | bskylink/src/db/index.ts | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/bskylink/src/db/index.ts b/bskylink/src/db/index.ts index 5f201cc07..7fe6aa536 100644 --- a/bskylink/src/db/index.ts +++ b/bskylink/src/db/index.ts @@ -1,27 +1,30 @@ import assert from 'assert' import { Kysely, - KyselyPlugin, + type KyselyPlugin, Migrator, - PluginTransformQueryArgs, - PluginTransformResultArgs, + type PluginTransformQueryArgs, + type PluginTransformResultArgs, PostgresDialect, - QueryResult, - RootOperationNode, - UnknownRow, + type QueryResult, + type RootOperationNode, + type UnknownRow, } from 'kysely' import {default as Pg} from 'pg' import {dbLogger as log} from '../logger.js' import {default as migrations} from './migrations/index.js' import {DbMigrationProvider} from './migrations/provider.js' -import {DbSchema} from './schema.js' +import {type DbSchema} from './schema.js' export class Database { migrator: Migrator destroyed = false - constructor(public db: Kysely<DbSchema>, public cfg: PgConfig) { + constructor( + public db: Kysely<DbSchema>, + public cfg: PgConfig, + ) { this.migrator = new Migrator({ db, migrationTableSchema: cfg.schema, |