Dev server crashes without demo data

This issue has been tracked since 2023-01-28.

$> git clone && cd InvenTree
$> docker compose run inventree-dev-server invoke install
$> docker compose run inventree-dev-server invoke setup-test

If the third command is not executed dev server crashes with errors provided beneath.
Is it an expected behavior? Because from the documentation I got an impression that filling the system with test data is an optional thing, like if one want to pre-populate DB with some data they should call it otherwise they get just clean DB

inventree-dev-db | 2023-01-28 09:52:51.896 UTC [45] ERROR: relation "common_inventreesetting" does not exist at character 112
inventree-dev-db | 2023-01-28 09:52:51.896 UTC [45] STATEMENT: SELECT "common_inventreesetting"."id", "common_inventreesetting"."value", "common_inventreesetting"."key" FROM "common_inventreesetting" WHERE UPPER("common_inventreesetting"."key"::text) = UPPER('SERVER_RESTART_REQUIRED') ORDER BY "common_inventreesetting"."id" ASC LIMIT 1

inventree-dev-worker | Traceback (most recent call last):
inventree-dev-worker | File "/home/inventree/data/env/lib/python3.9/site-packages/django/db/backends/", line 84, in _execute
inventree-dev-worker | return self.cursor.execute(sql, params)
inventree-dev-worker | psycopg2.errors.UndefinedTable: relation "label_stockitemlabel" does not exist
inventree-dev-worker | LINE 1: SELECT (1) AS "a" FROM "label_stockitemlabel" WHERE "label_s...

SchrodingersGat wrote this answer on 2023-01-30

@ktyurin please run invoke update instead of invoke install. Your command sequence here is not running the required database migrations.


Please try this and LMK if that works for you.

ktyurin wrote this answer on 2023-01-30

@SchrodingersGat thanks! The proposed sequence works!

matmair wrote this answer on 2023-01-30

Closing as solved

More Details About Repo
Owner Name inventree
Repo Name InvenTree
Full Name inventree/InvenTree
Language Python
Created Date 2017-03-23
Updated Date 2023-03-31
Star Count 2586
Watcher Count 61
Fork Count 411
Issue Count 141


Issue Title Created Date Updated Date