digitalfabrik/integreat-cms

View on GitHub
tools/update_test_data.sh

Summary

Maintainability
Test Coverage
#!/bin/bash

# Import utility functions
# shellcheck source=./tools/_functions.sh
source "$(dirname "${BASH_SOURCE[0]}")/_functions.sh"

require_installed
require_database

deescalate_privileges integreat-cms-cli dumpdata --natural-primary --natural-foreign --exclude auth --exclude contenttypes --o "${PACKAGE_DIR}/cms/fixtures/test_data.json"
# Format the new test data
npx prettier --write "${PACKAGE_DIR}/cms/fixtures/test_data.json"