Open
Description
The current application has nothing in schema.rb, no migrations, and no host defined in the database.yml
I assume there's some work to be done to ensure that docker can talk to a database run
- locally at 0.0.0.0
- in another container
- somewhere that DNS can resolve (like database.mywebsite.com)
The "in another container" solution seems the best from the perspective of running everything needed locally using docker. However, this presents challenges:
- How do we get the schema loaded? Do we do this every time?
- How do we seed the initial data? Do we do this every time?
- Can we keep a local copy of our data, or is the database refreshed every time?
Can we get that included?