Skip to content

Commit

Permalink
Define roles in migration instead of fixture
Browse files Browse the repository at this point in the history
  • Loading branch information
timobrembeck committed Jan 16, 2022
1 parent 34716bf commit 442a078
Show file tree
Hide file tree
Showing 7 changed files with 303 additions and 314 deletions.
2 changes: 0 additions & 2 deletions dev-tools/_functions.sh
Original file line number Diff line number Diff line change
Expand Up @@ -219,8 +219,6 @@ function migrate_database {
deescalate_privileges pipenv run integreat-cms-cli makemigrations --verbosity "${SCRIPT_VERBOSITY}"
# Execute migrations
deescalate_privileges pipenv run integreat-cms-cli migrate --verbosity "${SCRIPT_VERBOSITY}"
# Load the role fixtures
deescalate_privileges pipenv run integreat-cms-cli loaddata "${PACKAGE_DIR}/cms/fixtures/roles.json" --verbosity "${SCRIPT_VERBOSITY}"
echo "✔ Finished database migrations" | print_success
DATABASE_MIGRATED=1
fi
Expand Down
1 change: 0 additions & 1 deletion integreat_cms/api/tests/api_tests.py
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,6 @@ class ApiTest(TestCase):
"""

fixtures = [
"integreat_cms/cms/fixtures/roles.json",
"integreat_cms/cms/fixtures/test_data.json",
]

Expand Down
7 changes: 7 additions & 0 deletions integreat_cms/cms/admin.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,12 @@ class ModelTreeAdmin(TreeAdmin):
admin.site.register(model, ModelTreeAdmin)
else:
admin.site.register(model)
admin.site.register(apps.get_model("auth", "Permission"))
for model in apps.get_app_config("admin").get_models():
admin.site.register(model)
for model in apps.get_app_config("linkcheck").get_models():
admin.site.register(model)
for model in apps.get_app_config("contenttypes").get_models():
admin.site.register(model)
for model in apps.get_app_config("sessions").get_models():
admin.site.register(model)
308 changes: 0 additions & 308 deletions integreat_cms/cms/fixtures/roles.json

This file was deleted.

0 comments on commit 442a078

Please sign in to comment.