mirror of
https://github.com/inventree/InvenTree.git
synced 2026-08-30 16:58:06 +00:00
Add --traceback to invoke commands (#12681)
Provides better feedback in the case of failure
This commit is contained in:
@@ -1084,13 +1084,13 @@ def migrate(c, detect: bool = False, verbose: bool = False):
|
|||||||
info('Running InvenTree database migrations...')
|
info('Running InvenTree database migrations...')
|
||||||
|
|
||||||
if detect:
|
if detect:
|
||||||
manage(c, 'makemigrations', verbose=verbose)
|
manage(c, 'makemigrations --traceback', verbose=verbose)
|
||||||
|
|
||||||
manage(c, 'runmigrations', pty=True, verbose=verbose)
|
manage(c, 'runmigrations', pty=True, verbose=verbose)
|
||||||
manage(c, 'migrate --run-syncdb', verbose=verbose)
|
manage(c, 'migrate --run-syncdb --traceback', verbose=verbose)
|
||||||
manage(
|
manage(
|
||||||
c,
|
c,
|
||||||
'remove_stale_contenttypes --include-stale-apps --no-input',
|
'remove_stale_contenttypes --include-stale-apps --no-input --traceback',
|
||||||
pty=True,
|
pty=True,
|
||||||
verbose=verbose,
|
verbose=verbose,
|
||||||
)
|
)
|
||||||
@@ -1515,12 +1515,12 @@ def delete_data(c, force: bool = False, migrate: bool = False, verbose: bool = F
|
|||||||
info('Deleting existing data from InvenTree database...')
|
info('Deleting existing data from InvenTree database...')
|
||||||
|
|
||||||
if migrate:
|
if migrate:
|
||||||
manage(c, 'migrate --run-syncdb', verbose=verbose)
|
manage(c, 'migrate --run-syncdb --traceback', verbose=verbose)
|
||||||
|
|
||||||
if force:
|
if force:
|
||||||
manage(c, 'flush --noinput', verbose=verbose)
|
manage(c, 'flush --traceback --noinput', verbose=verbose)
|
||||||
else:
|
else:
|
||||||
manage_interactive('flush', verbose=verbose)
|
manage_interactive('flush --traceback', verbose=verbose)
|
||||||
|
|
||||||
success('Existing data deleted')
|
success('Existing data deleted')
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user