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

Add support for TablePlus #2522

Closed
andy-blum opened this issue Sep 23, 2020 · 6 comments · Fixed by #2526
Closed

Add support for TablePlus #2522

andy-blum opened this issue Sep 23, 2020 · 6 comments · Fixed by #2526

Comments

@andy-blum
Copy link
Contributor

andy-blum commented Sep 23, 2020

Is your feature request related to a problem? Please describe.
While SequelPro is still functional, it seems development on that project has stalled out, with the last complete test build being over 1 year old and the last full release being more than 4 years old.

Describe the solution you'd like
It might be a good idea to add support for commands similar ddev sequelpro but for actively maintained SQL tools like TablePlus which has the added benefit of being available on Mac/Windows/Linux

@rfay
Copy link
Member

rfay commented Sep 23, 2020

SequelAce has already been added to ddev in the current alphas... Feel free to copy it and make a shell command for TablePlus and do a PR. Should be easy as pie.

@andy-blum
Copy link
Contributor Author

Cool. I'll dive in and take a swing at it probably end of next week or after that as part of Hacktoberfest

@andy-blum
Copy link
Contributor Author

Saw the recent pre-release announcement with this added, thanks!

I do have a question though: Is there any specific reason application launching is only available in the mac version? tableplus is available on mac/win/linux as well. (I don't have the Go or OS skills to know if this is even possible or how to do it)

@rfay
Copy link
Member

rfay commented Oct 1, 2020

That's awesome, I didn't know Tableplus was available everywhere. It would be wonderful to have it recognized on Windows and Linux. It's not hard, either, and it's just shell scripting. The tableplus script would just have to be updated to look something like the mysqlworkbench example

The launch command also has support for alternate OSs.

Are you interested in taking this on @andy-blum ? Or @bobbygryzynger ? Should be pretty straightforward, just requires Windows and Linux environments to test in.

@andy-blum
Copy link
Contributor Author

Unfortunately, I don't really know shell scripting either. I'm a markup/css/js guy that just loves using ddev for local use.

Happy to chip in with documentation issues though, if you have them.

@bobbygryzynger
Copy link
Contributor

I don't have a Windows environment to test in, but assuming the app would live in the same location as the in the mysqlworkbench example, I could take a look at this.

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

Successfully merging a pull request may close this issue.

3 participants