mirror of
https://github.com/inventree/InvenTree
synced 2024-08-30 18:33:04 +00:00
43 lines
1.0 KiB
ReStructuredText
43 lines
1.0 KiB
ReStructuredText
Update InvenTree
|
|
================
|
|
|
|
.. toctree::
|
|
:titlesonly:
|
|
:maxdepth: 2
|
|
:caption: Update
|
|
:hidden:
|
|
|
|
Adminitrators wishing to update InvenTree to the latest version should follow the instructions below. The commands listed below should be run from the InvenTree root directory.
|
|
|
|
.. important::
|
|
It is advisable to backup the InvenTree database before performing these steps. The particular backup procedure may depend on your installation details. To perform a simple database dump, run the command ``make backup``.
|
|
|
|
Stop Server
|
|
-----------
|
|
|
|
Stop the InvenTree server (e.g. gunicorn)
|
|
|
|
Update Source
|
|
-------------
|
|
|
|
Update the InvenTree source code to the latest version.
|
|
|
|
``git pull origin master``
|
|
|
|
Perform Migrations
|
|
------------------
|
|
|
|
Updating the database is as simple as calling the makefile target:
|
|
|
|
``make update``
|
|
|
|
This command performs the following steps:
|
|
|
|
* Backup database entries and uploaded media files
|
|
* Perform required database schema changes
|
|
* Collect required static files
|
|
|
|
Restart Server
|
|
--------------
|
|
|
|
Restart the InvenTree server |