IndexOptions

Interface: IndexOptions<TResolver>

Definiert in: packages/db/src/indexes/index-options.ts:6

Erweiterte Indexoptionen, die sowohl synchrone als auch asynchrone Resolver unterstützen

Typparameter

TResolver erweitert IndexResolver = IndexResolver

Eigenschaften

indexType?

ts
optional indexType: TResolver;
optional indexType: TResolver;

Definiert in: packages/db/src/indexes/index-options.ts:8


name?

ts
optional name: string;
optional name: string;

Definiert in: packages/db/src/indexes/index-options.ts:7


options?

ts
optional options: TResolver extends IndexConstructor<any> ? TResolver<TResolver> extends (id, expr, name?, options?) => any ? O : never : TResolver extends () => Promise<TCtor> ? TCtor extends (id, expr, name?, options?) => any ? O : never : never;
optional options: TResolver extends IndexConstructor<any> ? TResolver<TResolver> extends (id, expr, name?, options?) => any ? O : never : TResolver extends () => Promise<TCtor> ? TCtor extends (id, expr, name?, options?) => any ? O : never : never;

Definiert in: packages/db/src/indexes/index-options.ts:9

Unsere Partner
Code Rabbit
Electric
Prisma
Bytes abonnieren

Ihre wöchentliche Dosis JavaScript-Nachrichten. Jeden Montag kostenlos an über 100.000 Entwickler geliefert.

Bytes

Kein Spam. Jederzeit kündbar.

Bytes abonnieren

Ihre wöchentliche Dosis JavaScript-Nachrichten. Jeden Montag kostenlos an über 100.000 Entwickler geliefert.

Bytes

Kein Spam. Jederzeit kündbar.