diff --git a/Makefile b/Makefile index 3de72d5792e9268b6e81b460d953e6862bc1660f..2b5658f1fd0460b520f993085d9acac25afcbb42 100644 --- a/Makefile +++ b/Makefile @@ -18,7 +18,7 @@ create_oidc_client.dashboard: create_oidc_client.tank: $(POETRY_RUN_MANAGE) create_oidc_client tank confidential --client-id ${TANK_OIDC_CLIENT_ID} --client-secret ${TANK_OIDC_CLIENT_SECRET} -r "code" -u ${TANK_CALLBACK_BASE_URL}/tank/auth/oidc/callback -initialize: migrate loadfixtures create_oidc_client.dashboard create_oidc_client.tank +initialize: migrate loaddata.program create_oidc_client.dashboard create_oidc_client.tank $(POETRY_RUN_MANAGE) collectstatic --clear --no-input $(POETRY_RUN_MANAGE) createsuperuser --no-input $(POETRY_RUN_MANAGE) creatersakey @@ -32,12 +32,14 @@ migrate: collectstatic: $(POETRY_RUN_MANAGE) collectstatic --no-input -loadfixtures: - # TODO: reduce the fixtures loaded to the very minimum - $(POETRY_RUN_MANAGE) loaddata fixtures/*/*.json +loaddata.program: + $(POETRY_RUN_MANAGE) loaddata fixtures/program/*.json -loaddata: - $(POETRY_RUN_MANAGE) loaddata ${DATA} +loaddata.sample: + $(POETRY_RUN_MANAGE) loaddata fixtures/sample/*.json + +loaddata.custom: + $(POETRY_RUN_MANAGE) loaddata fixtures/custom/*.json removestaleimages: $(POETRY_RUN_MANAGE) removestaleimages