Beekeeper Studio is a cross-platform SQL editor and database manager available for Linux, Mac, and Windows.
Mar 19, 2021 Sqlectron is a simple and lightweight SQL client desktop/terminal with cross database and platform support. Main features: - List of current supported databases. List of saved servers and custom configurations. Sqlectron-term - A simple and lightweight SQL client terminal-based interface with cross database and platform support #opensource. Sqlectron is a simple and lightweight SQL client desktop/terminal with cross database and platform support. Main features: - List of current supported databases. List of saved servers and custom configurations.
Beekeeper Studio is MIT licensed so it is free (libre) and free (gratis).
Download now from our website
Love Beekeeper Studio and want to help, but can't write code? We have some ideas for you.
Top feature: It's smooth
One of our frustrations with other open-source SQL editors and database managers is that they take a 'kitchen sink' approach to features, adding so many features that the UI becomes cluttered and hard to navigate. We wanted a good looking, open source SQL workbench that's powerful, but also easy to use. We couldn't find one, so we created it!
Beekeeper Studio supports connecting to the following databases:
Download the latest release from the releases page, or from our website
Check out docs.beekeeperstudio.io for user guides, FAQs, troubleshooting tips, and more.
We love any community engagement. Even if you're complaining because you don't like something about the app!
Because building an inclusive and welcoming community is important to us, please follow our code of conduct as you engage with the project.
We have you covered, read our guide to contributing in 10 minutes without coding.
Want to write some code and improve Beekeeper Studio? Getting set-up is easy on Mac, Linux, or Windows.
Beekeeper Studio has two entry points:
background.js- this is the electron-side code that controls native things like showing windows.
main.js- this is the entry point for the Vue.js app. You can follow the Vue component breadcrumbs from
App.vueto find the screen you need.
Generally we have two 'screens':
build/release-notes.mdwith the latest release notes. Follow the format that is there.
git log <last-tag>..HEAD --oneline grep 'Merge pull'to find PRs merged
git tag v<version>. It must start with a 'v'
git push origin <tagname>
This should also publish the latest docs
Beekeeper Studio wouldn't exist without Sqlectron-core, the core database libraries from the Sqlectron project. Beekeeper Studio started as an experimental fork of that repository. A big thanks to @maxcnunes and the rest of the Sqlectron community.-->
Gets the time to wait (in seconds) while trying to establish a connection before terminating the attempt and generating an error.
The time (in seconds) to wait for a connection to open. The default value is 15 seconds.
The value set is less than 0.
The following example creates a SqlConnection and sets the
Connection Timeout to 30 seconds in the connection string. The code opens the connection and displays the ConnectionTimeout property in the console window.
You can set the amount of time a connection waits to time out by using the
Connect Timeout or
Connection Timeout keywords in the connection string. A value of 0 indicates no limit, and should be avoided in a ConnectionString because an attempt to connect waits indefinitely.