Skip to content

Commit 2172e84

Browse files
committed
Add Turso to README documentation
1 parent 0d0ebc0 commit 2172e84

1 file changed

Lines changed: 5 additions & 16 deletions

File tree

README.md

Lines changed: 5 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# sqlit
22

3-
**The lazygit of SQL databases.** Connect to Postgres, MySQL, SQL Server, or SQLite from your terminal in seconds.
3+
**The lazygit of SQL databases.** Connect to Postgres, MySQL, SQL Server, SQLite, Turso, and more from your terminal in seconds.
44

55
A lightweight TUI for people who just want to run some queries fast.
66

@@ -18,7 +18,7 @@ A lightweight TUI for people who just want to run some queries fast.
1818

1919
- **Connection manager UI** - Save connections, switch between databases without CLI args
2020
- **Just run `sqlit`** - No CLI config needed, pick a connection and go
21-
- **Multi-database out of the box** - SQL Server, PostgreSQL, MySQL, SQLite, MariaDB, Oracle, DuckDB, CockroachDB - no adapters to install
21+
- **Multi-database out of the box** - SQL Server, PostgreSQL, MySQL, SQLite, MariaDB, Oracle, DuckDB, CockroachDB, Turso - no adapters to install
2222
- **SSH tunnels built-in** - Connect to remote databases securely with password or key auth
2323
- **Vim-style editing** - Modal editing for terminal purists
2424
- **Query history** - Automatically saves queries per connection, searchable and sortable
@@ -40,7 +40,7 @@ The problem got severely worse when I switched to Linux and had to rely on VS CO
4040

4141
I tried to use some existing TUI's for SQL, but they were not intuitive for me and I missed the immediate ease of use that other TUI's such as Lazygit provides.
4242

43-
sqlit is a lightweight database TUI that is easy to use and beautiful to look at, just connect and query. It's for you that just wants to run queries toward your database without launching applications that eats your ram and takes time to load up. Sqlit supports SQL Server, PostgreSQL, MySQL, SQLite, MariaDB, Oracle, DuckDB, and CockroachDB, and is designed to make it easy and enjoyable to access your data, not painful.
43+
sqlit is a lightweight database TUI that is easy to use and beautiful to look at, just connect and query. It's for you that just wants to run queries toward your database without launching applications that eats your ram and takes time to load up. Sqlit supports SQL Server, PostgreSQL, MySQL, SQLite, MariaDB, Oracle, DuckDB, CockroachDB, and Turso, and is designed to make it easy and enjoyable to access your data, not painful.
4444

4545

4646
## Installation
@@ -49,19 +49,7 @@ sqlit is a lightweight database TUI that is easy to use and beautiful to look at
4949
pip install sqlit-tui
5050
```
5151

52-
For SQL Server, sqlit will detect if you're missing ODBC drivers and help you install them.
53-
54-
For PostgreSQL, CockroachDB, and MySQL, install the optional drivers:
55-
56-
```bash
57-
# PostgreSQL / CockroachDB
58-
pip install psycopg2-binary
59-
60-
# MySQL
61-
pip install mysql-connector-python
62-
```
63-
64-
SQLite works out of the box with no additional dependencies.
52+
If you are missing Python packages for your database provider, sqlit will help you install them when you attempt to connect.
6553

6654
## Usage
6755

@@ -87,6 +75,7 @@ sqlit connection create --name "MyPostgres" --db-type postgresql --server "local
8775
sqlit connection create --name "MyMySQL" --db-type mysql --server "localhost" --username "user" --password "pass"
8876
sqlit connection create --name "MyCockroach" --db-type cockroachdb --server "localhost" --port "26257" --database "defaultdb" --username "root"
8977
sqlit connection create --name "MyLocalDB" --db-type sqlite --file-path "/path/to/database.db"
78+
sqlit connection create --name "MyTurso" --db-type turso --server "libsql://your-db.turso.io" --password "your-auth-token"
9079

9180
# Connect via SSH tunnel
9281
sqlit connection create --name "RemoteDB" --db-type postgresql --server "db-host" --username "dbuser" --password "dbpass" \

0 commit comments

Comments
 (0)