Backstage
    Preparing search index...
    interface DatabaseStore {
        completeInsert(
            tx: Transaction,
            type: string,
            truncate?: boolean,
        ): Promise<void>;
        getTransaction(): Promise<Transaction<any, any[]>>;
        insertDocuments(
            tx: Transaction,
            type: string,
            documents: IndexableDocument[],
        ): Promise<void>;
        prepareInsert(tx: Transaction): Promise<void>;
        query(
            tx: Transaction,
            pgQuery: PgSearchQuery,
        ): Promise<DocumentResultRow[]>;
        transaction<T>(fn: (tx: Transaction) => Promise<T>): Promise<T>;
    }

    Implemented by

    Index

    Methods