Closed ericduran closed 7 years ago
Agreed. Furthermore, what if we separate out the database
into its own element of the site's config. That way, for sites that don't need a db (i.e. a patternlab install), we just leave it out. Thoughts?
@conortm even better.
yeah good idea. I like separating db creation into the drupal
role. Making db creation a config could be good, but it just saves an additional DB at the expense of making the config more complicated (which we didn't want)…
Homestead solves this by having database creation outside of the provisioning scripts, which I'm rather fond of, as it only requires a vagrant reload
, rather than a vagrant provision
. It would move us in the direction of being able to package a base box, too.
See #194
Right now we have:
This should be in the drupal role. This came up when running the percona stuff on the CI boxes I don't do the drupal role but this still ran, which is fine just probably shouldn't be there.