CloudSqliteContainer Interface
Base interface for containers backed by CloudSqlite that hold versioned databases (e.g. WorkspaceDbs or SettingsDbs). Provides the shared infrastructure for cloud access, local file caching, and semver-based database resolution.
@note Not every container is associated with a CloudContainer — containers may also be loaded from the local file system.
In this case, cloudContainer will be undefined.
@see WorkspaceContainer for workspace-specific containers.
Methods
| Name | Description | |
|---|---|---|
| resolveDbFileName(props: WorkspaceDbProps): string | Find the fully-qualified name of a database satisfying the name and version criteria specified by props. |
Properties
| Name | Type | Description | |
|---|---|---|---|
| cloudContainer Readonly | CloudSqlite.CloudContainer | undefined | Cloud container for this container, or undefined if this is a local container. |
|
| fromProps Readonly | WorkspaceContainerProps | Properties supplied when this container was loaded | |
| workspace Readonly | Workspace | The workspace into which this container was loaded. |
Defined in
Last Updated: 19 March, 2026
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.