From a1c8d3352f3dc09ddfdcce1e34ea6c80d512ec40 Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Wed, 9 Aug 2023 02:01:12 -0500 Subject: [PATCH] Simplify --- src/db/events.ts | 6 +++--- src/deps.ts | 1 - 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/db/events.ts b/src/db/events.ts index f5b9f69..c7a5fff 100644 --- a/src/db/events.ts +++ b/src/db/events.ts @@ -1,7 +1,7 @@ -import { type Filter, type Insertable, type SelectQueryBuilder } from '@/deps.ts'; +import { type Filter, type Insertable } from '@/deps.ts'; import { type SignedEvent } from '@/event.ts'; -import { db, type DittoDB, type EventRow, type TagRow } from '@/db.ts'; +import { db, type TagRow } from '@/db.ts'; function insertEvent(event: SignedEvent): Promise { return db.transaction().execute(async (trx) => { @@ -34,7 +34,7 @@ function insertEvent(event: SignedEvent): Promise { }); } -function getFilterQuery(filter: Filter): SelectQueryBuilder { +function getFilterQuery(filter: Filter) { let query = db.selectFrom('events').selectAll().orderBy('created_at', 'desc'); for (const key of Object.keys(filter)) { diff --git a/src/deps.ts b/src/deps.ts index cbb4537..12e2baf 100644 --- a/src/deps.ts +++ b/src/deps.ts @@ -56,7 +56,6 @@ export { Kysely, Migrator, type NullableInsertKeys, - type SelectQueryBuilder, sql, } from 'npm:kysely@^0.25.0'; export { DenoSqliteDialect } from 'https://gitlab.com/soapbox-pub/kysely-deno-sqlite/-/raw/76748303a45fac64a889cd2b9265c6c9b8ef2e8b/mod.ts';