Merge pull request #469 from SchrodingersGat/update-docs

Add documentation on perfoming system upgrades
This commit is contained in:
Oliver 2019-09-04 10:56:57 +10:00 committed by GitHub
commit c96c4d16a3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 38 additions and 0 deletions

View File

@ -11,6 +11,7 @@ InvenTree Source Documentation
Configuration<config>
Deployment<deploy>
Migrate Data<migrate>
Update InvenTree<update>
Backup and Restore<backup>
Modal Forms<forms>
Tables<tables>

37
docs/update.rst Normal file
View File

@ -0,0 +1,37 @@
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.
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 migrate``
Restart Server
--------------
Restart the InvenTree server