mockServices.database.factory()
Home > @backstage/backend-test-utils
> mockServices
> database
> factory
Creates a mock factory for the coreServices.database. Just returns the given knex
instance if you supply one, which is useful in combination with the TestDatabases facility. Otherwise, it returns the regular default database factory which reads config settings.
Signature:
factory: (options?: {
knex: Knex;
migrations?: {
skip?: boolean;
};
}) => ServiceFactory<DatabaseService, "plugin", "singleton">
Parameters
Parameter |
Type |
Description |
---|---|---|
options |
{ knex: Knex; migrations?: { skip?: boolean; }; } |
(Optional) |
ServiceFactory<DatabaseService, "plugin", "singleton">