DbPlan
- class q2_sdk.core.install_steps.db_plan.DbPlan(allow_prompts=True)[source]
Bases:
object
Base class containing all possible configuration settings for installed forms. Extensions overwrite these attributes to set extension-specific settings.
- async install(logger, hq_credentials, extension_name, custom_only=False, base_assets_url=None, force_update=False, is_central=False)[source]
Install all items, unless custom_only flag is set to true. In which case only the custom install_steps will be run
- Return type:
None
- async uninstall(logger, hq_credentials, extension_name, custom_only=False)[source]
Remove all items, unless custom_only flag is set to true. In which case only the custom install_steps will be removed
- Return type:
None