Open
Description
I want to convert our data to use the same structure as Athena so that the two can be kept in sync.
Acceptance Criteria
- A separate, nullable Boolean property on the MemberSkill entity is created to represent
interested
- Adjust the UI to make
Interested in learning or doing more with this skill?
a separate prompt and toggle on the bio, bound to the newinterested
property - Migrations have been created to adjust the database to contain the new property
- Migrations correctly migrate convert any member skill entries with a
1
("Interested") skill levels to aTRUE
value in the new interested property
- Migrations correctly migrate convert any member skill entries with a
- The slider on the user profile that represents skill levels should be converted to be four radio buttons: 0 -
None
, 1 -Novice
, 2 -Practitioner
, 3 -Expert
- Migrations have been created to convert any member skill entry skill levels as follows:
-
1
(Interested) ->TRUE
in theinterested
column,0
(None) in the skill level column -
2
(Novice) ->1
(Novice) in the skill level column -
3
(Intermediate) ->2
(Practitioner) in the skill level column -
4
(Advanced) ->2
(Practitioner) in the skill level column -
5
(Expert) ->3
(Expert) in the skill level column
-