+ +
+

Command line interface

+

A command line interface (CLI) is available to manage database and users.

+
$ ftcli
+Usage: ftcli [OPTIONS] COMMAND [ARGS]...
+
+  FitTrackee Command Line Interface
+
+Options:
+  --help  Show this message and exit.
+
+Commands:
+  db     Manage database.
+  users  Manage users.
+
+
+
+

Warning

+
+
The following commands are now deprecated and will be removed in a next version:
+
- fittrackee_set_admin
+
- fittrackee_upgrade_db
+
+
+
+

Database

+
+

ftcli db upgrade

+
+

New in version 0.6.5.

+
+

Apply migrations.

+
+
+

ftcli db drop

+
+

New in version 0.6.5.

+
+

Empty database and delete uploaded files, only on development environments.

+
+
+
+

Users

+
+

ftcli users update

+
+

New in version 0.6.5.

+
+

Modify a user account (admin rights, active status, email and password).

+ ++++ + + + + + + + + + + + + + + + + + + + +

Options

Description

--set-admin BOOLEAN

Add/remove admin rights (when adding admin rights, it also activates user account if not active).

--activate

Activate user account.

--reset-password

Reset user password (a new password will be displayed).

--update-email EMAIL

Update user email.

+
+
+
+ + +