Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] - Safe mode at the connection level #2669

Closed
smiley-uriux opened this issue Apr 26, 2022 · 9 comments
Closed

[Feature Request] - Safe mode at the connection level #2669

smiley-uriux opened this issue Apr 26, 2022 · 9 comments

Comments

@smiley-uriux
Copy link

Love the extra protection safe mode provides, however I really only want it enabled on my production connections. I spend more time within non-production accounts though so I find myself disabling safe mode and having to remember to enable it when I switch to production - which sort of defeats the purpose. Being able to configure safe mode at the connection level, or perhaps applying safe mode to a configurable subset of connection tags would be a super useful addition.

Really great job with this software - its hands down my favorite MacOS db client and is getting better all the time!

@dougjohnston
Copy link

I just found this feature and I had the exact same question. While it would be nice to have the Safe Mode setting within the connection edit window, it does seem that if you change the setting once connected, the setting persists to future connections. So, I went into each of my production databases, set Safe Mode to my desired setting, and it now keeps the setting next time I connect. YMMV.

Screen Shot 2022-04-29 at 12 49 41 PM

I also agree that TablePlus is awesome!!!

@huyphams
Copy link
Contributor

Hi @smiley-uriux we can now set the default safe mode for any new connections in the settings
Screen Shot 2022-04-30 at 7 51 28 AM

@smiley-uriux
Copy link
Author

A very welcome addition, thanks @huyphams!

@kevinsmith
Copy link

I'm also very interested in the original feature request: the ability to set a given connection to enable "safe mode". I'd like to require password before doing it in prod, alert before doing it in staging, and disable safe mode for local development.

@huyphams
Copy link
Contributor

huyphams commented Oct 6, 2022

Hi @kevinsmith it's connection level from the beginning, do you have any issue with it?

@huyphams
Copy link
Contributor

huyphams commented Oct 6, 2022

Hi, @smiley-uriux I think I missed understood you from the beginning. TablePlus safe mode is per connection level already. Please let me know if you have any issue, if you found any issue please show us the steps to reproduce the issue.

@huyphams huyphams closed this as completed Oct 6, 2022
@jayalfredprufrock
Copy link

@huyphams you are absolutely right. From a functionality standpoint it works pretty much the way I had hoped. It's just a little unclear from a design perspective it works like that. Definitely makes sense to close this issue, but perhaps in the future you can find a way to make connection level options vs. global options more obvious. Thanks for the great software! Happy customer here :)

@huyphams
Copy link
Contributor

huyphams commented Oct 6, 2022

Currently, there are no global options for Safemode. We can only set Safemode for connections.

@kevinsmith
Copy link

I'm confused. I would expect to set per-connection preferences in this part of the UI.
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants