Overview of Changes
The legacy format stored models in.polarion/models/ and configurations as LiveDoc attachments. The current format uses centralized administration through the Polarion UI with files stored in .polarion/nextedy/.
Step 1: Move the Domain Model
Move the model YAML files from the legacy location to the new one:- Old path:
.polarion/models/ - New path:
.polarion/nextedy/models/
Step 2: Define the Sheet Config Custom Field
In Administration > Documents & Pages > Document Custom Fields, create a new field:| Property | Value |
|---|---|
| Id | nextedySheetConfig |
| Name | Sheet Config |
| Type | Enum: Nextedy - Sheet Config |
powersheet, userNeedsSpec).
Step 3: Create Sheet Configurations
- Open Administration > Nextedy POWERSHEET > Configurations
- Create new configuration entries
- Copy the YAML content from the old LiveDoc attachments that previously served as Powersheet templates
- Save each configuration
- Assign configurations to documents via the new
nextedySheetConfigcustom field
Step 4: Clean Up the Domain Model YAML
Remove the obsolete- name: syntax from entity type definitions. Run this regex search and replace:
Search (regex):
Step 5: Clean Up the Sheet Configuration YAML
Remove the obsolete- binding: syntax from column definitions. Run this regex search and replace:
Search (regex):
- Remove the
tool > sheetwrapper — move all nested content up to the root level - Remove
- name:entries insideviewsconfiguration - Keep
- name:insourcesconfiguration for now (will be removed in a future version)
Do not remove sources names yet
Do not remove sources names yet
The
- name: entries inside the sources section are still required in the current version. Only remove - name: from views and entity type definitions.Step 6: Validate the Migration
- Open Administration > Nextedy POWERSHEET > Models and confirm the model loads without errors
- Open Administration > Nextedy POWERSHEET > Configurations and confirm sheet configurations are visible and parseable
- Open a LiveDoc linked to a new sheet configuration (via the custom field) and confirm the Powersheet table view displays correctly with data
See Also
- Migrate from Risksheet to Powersheet — migration from the Risksheet product
- Assign Configuration to Document — detailed guide on linking configurations
- Creating Your First Data Model — build a domain model from scratch
- Validate Your Data Model — verify model correctness after migration
Sources
Sources
KB ArticlesSource Code
prod-powersheet-src/com.nextedy.powersheet.client/ltc-repo/__tests__/test-viewModel.tsweb.xmlPolarionQueryProcessor.java