1. Workouts

Workout database

Creating a library of workout modules

Every institution has their own workout database, which allows coaches to create a shared repository of modular workout pieces. Workouts in the database can be inserted into any session within a program or on the calendar.

You can also create workouts within the context of an individual team by enabling the "Private Database" option for the team. This allows you to organize workouts so that the institution database can act as a repository for content that is applicable across all teams, while keeping team-specific workouts confined within the context of each team (see the Institutions guide for more details).

NAMING DATABASE WORKOUTS
Workouts within the database must have unique names. When naming workouts, it's often helpful to come up with a standard naming convention. This will help you easily infer the contents of a workout and find it when searching the database.

For example, you might consider something like the following:

"[Warmup] Upper Body Pulling"
"[Warmup] Upper Body Pushing"
"[5/3/1] Week 1"
"[5/3/1] Week 2"

The bracket notation is purely optional. Use a convention that make sense for you. Just make sure that the names are clear to everyone who uses the system.

WORKOUT COPIES
Workouts in the database have a "Sync copies" option, which ensures that changes made to the template are reflected anywhere the template is used.

To illustrate how this feature works, let's suppose you created a workout in the database with three sets of bench press. You then added this workout to a session in a program.

A copy of the original workout now exists in the program. If you return to the original workout in the database and delete one of the sets in the template, that change would also show up in the program.

Note: If you had made any changes to the copy, those changes would be overwritten by changes to the original. However, if you gave the workout copy a different name, that will not be changed. Additionally, any sets in the original copy with "Exercise name" as the exercise will be ignored. In other words, this is simply a placeholder, and if you add a real exercise in a copy, those changes will not be overwritten.

If you want to add a workout from the database to a session, then separate it from its original template, you can uncheck the "Sync to original" option within the copy. This will prevent the copied workout from changing when the original is updated.