Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Layout Import/Export doesn't handle DataSets #642

Closed
dasgarner opened this issue Nov 25, 2015 · 1 comment
Closed

Layout Import/Export doesn't handle DataSets #642

dasgarner opened this issue Nov 25, 2015 · 1 comment
Assignees
Labels
enhancement An improvement to an existing feature
Milestone

Comments

@dasgarner
Copy link
Member

The DataSet in the source system is not replicated in the target system and the dataSetId attached to the ticker/text widget won't match, neither will the dataSetColumnsId references in the widget templates.

We could extend mapping.json to include the source dataSet / dataSetColumn details (name and ID) and have the importer ask for a mapping between that and an existing dataSet. We could also support exporting the entire dataSet?

@dasgarner dasgarner added the enhancement An improvement to an existing feature label Nov 25, 2015
@dasgarner dasgarner self-assigned this Nov 25, 2015
@dasgarner dasgarner added this to the 1.8.0-alpha3 milestone Nov 25, 2015
@dasgarner dasgarner modified the milestones: 1.8.0-beta, 1.8.0-alpha3 Mar 14, 2016
@dasgarner dasgarner changed the title Layout Import/Export doesn't handle Data Set data at all Layout Import/Export doesn't handle DataSets Mar 14, 2016
@dasgarner
Copy link
Member Author

dasgarner commented Mar 14, 2016

This work should be approached in phases.

  • Export DataSet Structure and optionally Data
  • Import DataSet Structure / Data
  • Always include DataSet Structure in Layout exports that contain DataSets
  • Optionally include DataSet data in Layout exports
  • Modify Layout Import to detect DataSet backed Widgets and offer the choice of importing the structure, deleting the widget or choosing an existing DataSet with the same structure

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement An improvement to an existing feature
Projects
None yet
Development

No branches or pull requests

1 participant