diff --git a/data.json b/data.json new file mode 100644 index 0000000..e6a59ac --- /dev/null +++ b/data.json @@ -0,0 +1,79 @@ +[ + { + "major_group": "Upper Body", + "group_name": "Chest", + "muscles": [ + "Pectoralis major", + "Pectoralis minor" + ] + }, + { + "major_group": "Upper Body", + "group_name": "Back", + "muscles": [ + "Latissimus dorsi", + "Trapezius", + "Rhomboids", + "Erector spinae", + "Teres major" + ] + }, + { + "major_group": "Upper Body", + "group_name": "Shoulders", + "muscles": [ + "Deltoids", + "Rotator cuff muscles" + ] + }, + { + "major_group": "Upper Body", + "group_name": "Arms", + "muscles": [ + "Biceps brachii", + "Brachialis", + "Triceps brachii", + "Brachioradialis", + "Forearm flexors/extensors" + ] + }, + { + "major_group": "Core", + "group_name": "Abdominals", + "muscles": [ + "Rectus abdominis", + "Transverse abdominis", + "External obliques", + "Internal obliques" + ] + }, + { + "major_group": "Core", + "group_name": "Lower Back", + "muscles": [ + "Quadratus lumborum", + "Erector spinae" + ] + }, + { + "major_group": "Lower Body", + "group_name": "Legs", + "muscles": [ + "Quadriceps", + "Hamstrings", + "Gluteus maximus", + "Gluteus medius", + "Gluteus minimus", + "Adductors", + "Abductors" + ] + }, + { + "major_group": "Lower Body", + "group_name": "Calves", + "muscles": [ + "Gastrocnemius", + "Soleus" + ] + } +] diff --git a/migrations/20241211081452_scientific_names.sql b/migrations/20241211081452_scientific_names.sql new file mode 100644 index 0000000..1b1e0c6 --- /dev/null +++ b/migrations/20241211081452_scientific_names.sql @@ -0,0 +1,9 @@ +-- Add migration script here + +ALTER TABLE muscles + ADD COLUMN scientific_name VARCHAR(255), + ADD COLUMN major_group VARCHAR(255), + ADD COLUMN minor_group VARCHAR(255) NOT NULL; + +DROP TABLE muscle_bodypart_relations; +DROP TABLE body_parts; diff --git a/relevant.json b/relevant.json new file mode 100644 index 0000000..11e979f --- /dev/null +++ b/relevant.json @@ -0,0 +1,53 @@ +{ + "Upper Body": { + "Chest": { + "Pectoralis major": "Pecs", + "Pectoralis minor": "Pecs" + }, + "Back": { + "Latissimus dorsi": "Lats", + "Trapezius": "Traps", + "Rhomboids": "Upper/mid-back muscles", + "Erector spinae": "Spinal erectors", + "Teres major": "Upper lats" + }, + "Shoulders": { + "Deltoids": "Delts", + "Rotator cuff muscles": "Rotator cuff" + }, + "Arms": { + "Biceps brachii": "Biceps", + "Brachialis": "Biceps’ under-muscle", + "Triceps brachii": "Triceps", + "Brachioradialis": "Forearm muscles", + "Forearm flexors/extensors": "Forearm muscles" + } + }, + "Core": { + "Abdominals": { + "Rectus abdominis": "Abs", + "Transverse abdominis": "Deep core abs", + "External obliques": "Side abs", + "Internal obliques": "Inner side abs" + }, + "Lower Back": { + "Quadratus lumborum": "QL/Lower back muscles", + "Erector spinae": "Spinal erectors" + } + }, + "Lower Body": { + "Legs": { + "Quadriceps": "Quads", + "Hamstrings": "Quads", + "Gluteus maximus": "Glutes/Butt muscles", + "Gluteus medius": "Glutes/Butt muscles", + "Gluteus minimus": "Glutes/Butt muscles", + "Adductors": "Adductors", + "Abductors": "Adductors" + }, + "Calves": { + "Gastrocnemius": "Calves", + "Soleus": "Calves" + } + } +}