Return the statuses of all indexers registered with the service.
Return all indexers registered to this indexer serivce.
Return a set of graph registry metadata (ColumnInfo
) for a given indexer.
Commit a database transaction.
Create a database trigger on the indexer’s indexmetadataentity table that
ensures no blocks can be missing.
Create a new nonce for a requesting user’s authentication.
Delete the specified nonce for a requesting user’s authentication.
Execute an arbitrary query using the QueryBuilder
.
Return the given indexer if it’s already been registered.
Return the database ID for a given indexer.
Return the specified nonce for a requesting user’s authentication.
Fetch a blob of serialized FtColumns
from the database.
Fetch multiple blobs of serialized FtColumns
from the database.
Return the latest GraphRoot
for a given indexer.
Returns the requested asset for an indexer with the given id.
Return every indexer asset type for an indexer with the give id.
Return whether or not the given user (identified by a public key) owns the given indexer.
Return the last block height that the given indexer has indexed.
Return the set of Columns
associated with a given TypeId
.
Persist a set of new Columns
to the database.
Persist a new GraphRoot
to the database.
Persist a set of new RootColumn
s associated with a given GraphRoot
, to the database.
Execute an arbitrary INSERT
query where the content of the query includes
data for a many-to-many relationship.
Insert or update a blob of serialized FtColumns
into the database.
Register the given indexer’s metadata.
Register a single indexer asset.
When -allow-non-sequential-blocks is set, we need to remove the trigger from
indexer’s indexmetadataentity table.
Remove a given indexer.
Revert a database transaction.
Return a set of RootColumn
s associated with a given GraphRoot
.
Run database migrations.
Run an arbitrary query and fetch all results.
Indicate whether or not a given schema has been persisted to the database.
Set the status of a registered indexer to be displayed by forc index status
.
Open a database transaction.
Persist a set of new TypeIds
to the database.
Return the latest schema version for a given indexer.
Return the set of TypeIds
associated with the given indexer.