Skip to content

Commit f710065

Browse files
committed
Added effect fail type
1 parent b5ab0ab commit f710065

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

drizzle-orm/src/pg-core/effect/refresh-materialized-view.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { EffectWrapper } from '~/effect-core/effectable.ts';
22
import { entityKind } from '~/entity.ts';
3+
import type { DrizzleQueryError } from '~/errors.ts';
34
import type { PgDialect } from '~/pg-core/dialect.ts';
45
import type { PgQueryResultHKT, PgQueryResultKind, PreparedQueryConfig } from '~/pg-core/session.ts';
56
import type { PgMaterializedView } from '~/pg-core/view.ts';
@@ -11,7 +12,7 @@ import type { EffectPgCoreSession } from './session.ts';
1112
// eslint-disable-next-line @typescript-eslint/no-empty-interface
1213
export interface PgRefreshMaterializedView<TQueryResult extends PgQueryResultHKT>
1314
extends
14-
EffectWrapper<PgQueryResultKind<TQueryResult, never>>,
15+
EffectWrapper<PgQueryResultKind<TQueryResult, never>, DrizzleQueryError>,
1516
RunnableQuery<PgQueryResultKind<TQueryResult, never>, 'pg'>,
1617
SQLWrapper
1718
{
@@ -22,7 +23,7 @@ export interface PgRefreshMaterializedView<TQueryResult extends PgQueryResultHKT
2223
}
2324

2425
export class PgRefreshMaterializedView<TQueryResult extends PgQueryResultHKT>
25-
extends EffectWrapper<PgQueryResultKind<TQueryResult, never>>
26+
extends EffectWrapper<PgQueryResultKind<TQueryResult, never>, DrizzleQueryError>
2627
implements RunnableQuery<PgQueryResultKind<TQueryResult, never>, 'pg'>, SQLWrapper
2728
{
2829
static override readonly [entityKind]: string = 'PgRefreshMaterializedView';

0 commit comments

Comments
 (0)