remove import_fixtures command

This commit is contained in:
Matthias 2022-06-10 23:13:26 +02:00
parent 585822d6e1
commit e202ff2b80
No known key found for this signature in database
GPG Key ID: AB6D0E6C4CB65093

View File

@ -402,53 +402,6 @@ def delete_data(c, force=False):
manage(c, 'flush') manage(c, 'flush')
@task(post=[rebuild_models, rebuild_thumbnails])
def import_fixtures(c):
"""Import fixture data into the database.
This command imports all existing test fixture data into the database.
Warning:
- Intended for testing / development only!
- Running this command may overwrite existing database data!!
- Don't say you were not warned...
"""
fixtures = [
# Build model
'build',
# Common models
'settings',
# Company model
'company',
'price_breaks',
'supplier_part',
# Order model
'order',
# Part model
'bom',
'category',
'params',
'part',
'test_templates',
# Stock model
'location',
'stock_tests',
'stock',
# Users
'users'
]
command = 'loaddata ' + ' '.join(fixtures)
manage(c, command, pty=True)
@task(help={'address': 'Server address:port (default=127.0.0.1:8000)'}) @task(help={'address': 'Server address:port (default=127.0.0.1:8000)'})
def server(c, address="127.0.0.1:8000"): def server(c, address="127.0.0.1:8000"):
"""Launch a (deveopment) server using Django's in-built webserver. """Launch a (deveopment) server using Django's in-built webserver.