Defined in: packages/db/src/indexes/index-options.ts:6
Enhanced index options that support both sync and async resolvers
• TResolver extends IndexResolver = IndexResolver
optional indexType: TResolver;
optional indexType: TResolver;
Defined in: packages/db/src/indexes/index-options.ts:8
optional name: string;
optional name: string;
Defined in: packages/db/src/indexes/index-options.ts:7
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;
Defined in: packages/db/src/indexes/index-options.ts:9
Your weekly dose of JavaScript news. Delivered every Monday to over 100,000 devs, for free.