more data + migrations

This commit is contained in:
2024-12-11 00:34:48 -08:00
parent 47c37e375d
commit 0dc7dfa358
3 changed files with 141 additions and 0 deletions

79
data.json Normal file
View File

@@ -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"
]
}
]

View File

@@ -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;

53
relevant.json Normal file
View File

@@ -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"
}
}
}