-
-
Notifications
You must be signed in to change notification settings - Fork 126
feat(azure): Table Storage in Cloud Explorer #93
Copy link
Copy link
Closed
Labels
azureMicrosoft Azure (Floci-AZ)Microsoft Azure (Floci-AZ)azure-table-storageAzure Table StorageAzure Table StorageenhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is neededservice-coverageAdd a cloud service to the Cloud ExplorerAdd a cloud service to the Cloud Explorer
Description
Activity
Metadata
Metadata
Assignees
Labels
azureMicrosoft Azure (Floci-AZ)Microsoft Azure (Floci-AZ)azure-table-storageAzure Table StorageAzure Table StorageenhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is neededservice-coverageAdd a cloud service to the Cloud ExplorerAdd a cloud service to the Cloud Explorer
Add Table Storage to the Cloud Explorer (azure)
The azure emulator implements Table Storage (~0 operations). The UI does not surface it yet.
Backend (
packages/api)src/cloud-spi/nosqlSchema.ts—nosqlSchemaFor('azure')(model:src/cloud-spi/storageSchema.ts)src/adapter-azure/AzureTableAdapter.tsimplementsCloudServiceAdapter+AzureTableAdapter.test.ts(model:src/adapter-aws/AwsStorageAdapter.ts)new AzureTableAdapter()insrc/cloudProxy.ts; addservices.push({...})+schema()fallback insrc/service/CloudProxyService.tsFrontend (
packages/frontend)normalizeService()handles the literal (pages/CloudExplorerPage.tsx)DynamicResourceViewrendering; add aservice === '...'panel only if deep UX is neededAcceptance
Depends on #67 (new
nosqlservice type).Emulator source:
floci-az/src/main/java/io/floci/az/services/table/