Postgres settings for clone in "Settings" tab
Goal
Allow DBLab admin to specify Postgres settings that will be used for clones.
TODO / How to implement
Add the ability to specify the list of Postgres settings. We don't need to have rich UI here – simple text area is enough, and settings should be provided one at one line.
We talk about these settings: https://postgres.ai/docs/how-to-guides/administration/postgresql-configuration#postgresql-configuration-in-clones (shared_buffers, work_mem, and planer settings).
Add a button to automate the process of grabbing planner (and work_mem) settings from the source - smth like "Get planner settings from source". Which would work only if DB creds for source are already specified.
Acceptance criteria
As a DBLab admin who uses UI to configure DBLab (perhaps, for the first time), I:
- don't forget to tune PG settings in clones to make planner behave same as on source
- configure it easily (single button pressed)