Add PostgreSQL SSL options support #829
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I was trying to setup an SSL connection to a PostgreSQL database, using the pdo_pgsql driver. According to the documentation, the following SSL options should be supported:
Although, when setting the configuration as such (with the given parameters set in parameters.yml file):
I would get the following exception from the Symfony Config component:
This patch allows for these options to be actually set/used and results in a working SSL connection.
I'm not sure if/how I should write any tests for this change, but please give me some pointers if these need to be added.