alphagov / govuk-docker

GOV.UK development environment using Docker 🐳
MIT License
82 stars 22 forks source link

Document the database creation/seed steps #764

Open ChrisBAshton opened 4 months ago

ChrisBAshton commented 4 months ago

PLACEHOLDER: this may just have been needed for Whitehall, in which case a tweak to the Whitehall Makefile is probably the solution.


I had to run these steps manually when making Whitehall. I can't find anywhere else where we've documented these steps, and it took me a little while to figure out the RAILS_ENV dependency for getting tests working.

I did consider documenting this elsewhere (https://docs.publishing.service.gov.uk/manual/conventions-for-rails-applications.html) but given govuk-docker is all about setting up a working local environment, and given govuk-docker handles everything but db creation/seeding for you, then this it seems reasonable to document this gotcha here, where it's more likely to be seen at point of need.