News for hackers. Stuff that matters.
Re:Harlequin: SQL IDE for Your Terminal by tconbeer on Friday January 05, 2024 @05:41PM (#38886031)
Author here. Thanks for more love for Harlequin. I’ll be checking back and responding to feedback and questions for the next few hours.
Re:Harlequin: SQL IDE for Your Terminal by alberth on Friday January 05, 2024 @05:54PM (#38886170)
Looks super impression. Congrats.

A few questions ...

a. what caused you to start working this?

b. any particular reason why you chose to implement it the way you did (e.g. I see you use Python + Textual as opposed to something like https://charm.sh/libs/)

c. any major functionality you feel it's missing?

d. any limitations (e.g. doesn't work with Oracle?)

e. any reason why someone should not use it?

Thanks in advance.

Re:Harlequin: SQL IDE for Your Terminal by tconbeer on Friday January 05, 2024 @06:09PM (#38886320)
A. I was using the DuckDB CLI and kept hitting walls on analyses. Had a shower thought of “I wonder if anyone has used Textual for a DuckDB client” and decided to build one myself. B. This uses Textual, a python framework for TUIs. Python is my language of choice. C. Hoping for more db adapters soon. Canceling queries is a missing piece I have yet to figure out E. Maybe if you don’t use Python apps and do have another sql client you really like.
Re:Harlequin: SQL IDE for Your Terminal by Fuzzwah on Friday January 05, 2024 @08:55PM (#38887572)
Is there a way to order the list of tables in the left hand pane?
Re:Harlequin: SQL IDE for Your Terminal by tconbeer on Friday January 05, 2024 @09:58PM (#38887931)
Not yet. What order would you like to see?
Re:Harlequin: SQL IDE for Your Terminal by Fuzzwah on Saturday January 06, 2024 @06:06AM (#38890408)
Alphabetically would be all I'm after, as I make use of psql's partition feature. Keeping all the partitions in a logical order would help me out.