You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a consumer of Drupal CMS I want to be able to customize specific details of my installation (e.g. name of webroot and trusted host patterns, database driver/creds)
#47
The webroot directory name, in particular, is pretty baked into the Composer scaffold. I'd like to figure out how we're going to support this (or reject it) sooner rather than later.
I'm not sure we're going to be able to fix this outside of core.
Core's install script, which we use, hard-codes the use of SQLite. To my dismay, I discovered that you can't just drush sql:dump a SQLite database and then import it wholesale into MySQL. They speak two slightly different dialects of SQL, so that kind of quickie migration doesn't work. At least not without some messy fiddling around (think find-and-replace) that we definitely should not do.
So we have two options:
Lean on Drush. The problem with this is that Drush doesn't currently support installing directly from a recipe (hopefully it will catch up soon).
Change core so that you can specify the database credentials at install time, either via environment variables or a command-line option.
The webroot directory name, in particular, is pretty baked into the Composer scaffold. I'd like to figure out how we're going to support this (or reject it) sooner rather than later.
@phenaproxima had some ideas I think?
The text was updated successfully, but these errors were encountered: