Configuration
Tweakstreet Home Directory
Tweakstreet uses a configuration directory referred to as Tweakstreet Home.
The default location for Tweakstreet Home is .tweakstreet in the current user’s home directory.
| OS | Default Tweakstreet Home folder |
|---|---|
| Windows | C:\Users\<username>\.tweakstreet |
| macOS | /Users/<username>/.tweakstreet |
| Linux | /home/<username>/.tweakstreet |
If the TWEAKSTREET_HOME environment variable is set, it is used as the Tweakstreet Home directory instead.
Database drivers
If you wish to connect to a SQL database, you need a JDBC driver for your database.
You can usually download the driver from your database vendor’s website. Some common vendors are:
| Vendor | Download Location |
|---|---|
| MySQL | http://www.mysql.com/products/connector/ |
| PostgreSQL | http://jdbc.postgresql.org/ |
| Oracle | https://www.oracle.com/database/technologies/appdev/jdbc-downloads.html |
| Microsoft | https://docs.microsoft.com/en-us/sql/connect/jdbc/microsoft-jdbc-driver-for-sql-server |
| Snowflake | https://docs.snowflake.com/en/user-guide/jdbc.html |
Tweakstreet looks for JDBC drivers in the directory TWEAKSTREET_HOME/drivers
You need to copy the .jar file containing your database driver to this directory.
Native libraries
If driver jars load native libraries - such as the Microsoft SQL Server JDBC driver when using integrated authentication - you must place the corresponding libraries - on windows that’s usually a .dll file - in the folder: TWEAKSTREET_HOME/native