diff --git a/README.md b/README.md index af971bb8fe21cc0c8e4a89495c2b023fb77bf0b0..a485892d60e01721bfad3f7389d6108392f4bb8c 100644 --- a/README.md +++ b/README.md @@ -4,9 +4,13 @@ In order to run the development environment locally: 1. Make sure you have [Docker Desktop](https://docs.docker.com/desktop/) and [Docker Compose](https://docs.docker.com/compose/) installed. +2. Set evn variable pointing to the path where yhe database will be located + + export DATABASE_DIR=<path to database dir in local file system> + 2. Build and run the project by executing: - ./docker/scripts/run-docker -e DATABASE_DIR=<path to database dir in local file system> + ./docker/scripts/run-docker 3. In order to fulfill database execute belove commands diff --git a/docker/scripts/run-docker b/docker/scripts/run-docker index 5b81a5db0eb02c8f51807b9d0685eb3bd120f7b5..b50ed14a8c5fa19abc5e8b775497b2fbde13ac40 100755 --- a/docker/scripts/run-docker +++ b/docker/scripts/run-docker @@ -1,3 +1,3 @@ #!/usr/bin/env bash set -e -docker-compose up --build $@ +docker-compose up -d --build diff --git a/users/management/commands/create_groups_and_permissions.py b/users/management/commands/create_groups_and_permissions.py index 45e7cc64a4e59c2b2e6607baf6faed4d29b60cb0..524fa2ec0aaeacf203e57db350c252faa46ad599 100644 --- a/users/management/commands/create_groups_and_permissions.py +++ b/users/management/commands/create_groups_and_permissions.py @@ -20,6 +20,16 @@ class Command(BaseCommand): codename="manage_invalid_lexical_units", defaults={"name": "Manage invalid Lexical Units"} ) + Permission.objects.update_or_create( + content_type=ContentType.objects.get_for_model(FinStatement), + codename="edit_statement", + defaults={"name": "Edit financial statement"} + ) + Permission.objects.update_or_create( + content_type=ContentType.objects.get_for_model(FinStatement), + codename="add_statement", + defaults={"name": "Add financial statement"} + ) admins, __ = Group.objects.get_or_create(name='Admini') admins.permissions.add( self._get_permission(User, 'view_user'),