[COMPASS-6536] Start using `analyzeCSVFields`, add skeleton loading status to import csv Created: 21/Feb/23 Updated: 23/Mar/23 Resolved: 21/Mar/23 |
|
| Status: | Closed |
| Project: | Compass |
| Component/s: | Import/Export |
| Affects Version/s: | None |
| Fix Version/s: | 1.36.2 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Rhys Howell | Assignee: | Le Roux Bodenstein |
| Resolution: | Done | Votes: | 0 |
| Labels: | import, milestone-2a | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||
| Epic Link: | COMPASS-5576 | ||||||||||||||||
| Story Points: | 3 | ||||||||||||||||
| Documentation Changes: | Not Needed | ||||||||||||||||
| Sprint: | Iteration Whale, Iteration Xantic Sargo | ||||||||||||||||
| Description |
|
In the import modal `Specify Fields and Types` table, add a skeleton loading status while we analyze the CSV fields and types. Let's reuse the skeleton we show for the collections tree. In this work we start running `analyzeCSVFields`. Add a `mixed` data type field. This is also re-run when the delimiter is re-selected. We'll already have the first few csv fields, however we can't pre-select the types until we've analyzed the csv fields. |
| Comments |
| Comment by Githook User [ 23/Mar/23 ] |
|
Author: {'name': 'Le Roux Bodenstein', 'email': 'lerouxb@gmail.com', 'username': 'lerouxb'}Message: feat(import): analyse CSV fields and auto-select the correct type
Co-authored-by: Rhys <Anemy@users.noreply.github.com>
Co-authored-by: Rhys <Anemy@users.noreply.github.com>
--------- Co-authored-by: Rhys <Anemy@users.noreply.github.com> |
| Comment by Githook User [ 22/Mar/23 ] |
|
Author: {'name': 'Le Roux Bodenstein', 'email': 'lerouxb@gmail.com', 'username': 'lerouxb'}Message: feat(import): analyse CSV fields and auto-select the correct type
Co-authored-by: Rhys <Anemy@users.noreply.github.com>
Co-authored-by: Rhys <Anemy@users.noreply.github.com>
--------- Co-authored-by: Rhys <Anemy@users.noreply.github.com> |
| Comment by Githook User [ 21/Mar/23 ] |
|
Author: {'name': 'Le Roux Bodenstein', 'email': 'lerouxb@gmail.com', 'username': 'lerouxb'}Message: feat(import): analyse CSV fields and auto-select the correct type
Co-authored-by: Rhys <Anemy@users.noreply.github.com>
Co-authored-by: Rhys <Anemy@users.noreply.github.com>
--------- Co-authored-by: Rhys <Anemy@users.noreply.github.com> |
| Comment by Githook User [ 21/Mar/23 ] |
|
Author: {'name': 'Le Roux Bodenstein', 'email': 'lerouxb@gmail.com', 'username': 'lerouxb'}Message: feat(import): analyse CSV fields and auto-select the correct type
Co-authored-by: Rhys <Anemy@users.noreply.github.com>
Co-authored-by: Rhys <Anemy@users.noreply.github.com>
--------- Co-authored-by: Rhys <Anemy@users.noreply.github.com> |
| Comment by Githook User [ 21/Mar/23 ] |
|
Author: {'name': 'Le Roux Bodenstein', 'email': 'lerouxb@gmail.com', 'username': 'lerouxb'}Message: feat(import): analyse CSV fields and auto-select the correct type
Co-authored-by: Rhys <Anemy@users.noreply.github.com>
Co-authored-by: Rhys <Anemy@users.noreply.github.com>
--------- Co-authored-by: Rhys <Anemy@users.noreply.github.com> |