This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
- # announcements (16)
- # babashka (110)
- # babashka-sci-dev (11)
- # beginners (50)
- # biff (3)
- # calva (1)
- # clj-commons (19)
- # clj-kondo (1)
- # clojure (17)
- # clojure-art (19)
- # clojure-austin (5)
- # clojure-berlin (2)
- # clojure-denmark (3)
- # clojure-europe (101)
- # clojurescript (84)
- # clr (1)
- # core-async (2)
- # emacs (3)
- # helix (5)
- # honeysql (4)
- # hyperfiddle (8)
- # introduce-yourself (2)
- # jobs (1)
- # lsp (18)
- # membrane (2)
- # reagent (5)
- # releases (3)
- # shadow-cljs (10)
- # tools-deps (24)
Not certain this is the correct channel but I wrote a short basic article on why learn https://docs.google.com/document/d/1T1cEsuTX-j--OrVJqvSf3iV1ye_7FjjcXCOBkRU3TAI/edit?usp=sharing. It is more for those who don’t use Clojure and want a very basic understanding of Clojure. Maybe a newbie programmer. Cheers
I suspect that's the wrong link.
@U50L2RTCG This was a link to an article "Questions before you start a grant". Since it wasn't about Clojure, I deleted it. Next time when you have an article (about Clojure) to share, it can go into #C8NUSGWG6 like @U050CT4HR said.
@U50L2RTCG No problem. I'm still curious about your article in #C8NUSGWG6 :)
well, now I don't because http://medium.com wants me to upgrade before I can read it ;)
I made a small (toy) project for exploring a sql database and its relations. It is named "Table Explorer" (although perhaps "Table Schema Explorer" would be a better name.) https://github.com/bherrmann7/table-explorer I did a tiny 4 minute tour of how to use it. https://youtu.be/SejOoCdCq3I
Thanks, this looks quite useful!
Some initial feedback:
• Documentation is missing regarding supported db drivers (only psql by default) -> add a note that a proper dependency must be added to deps.edn
• Leaving the Initial Table field empty yields
Incorrect table name '' -> maybe render all tables in this case?
• Once a table is expanded, I do not know how to collapse it again
◦ also, with All option, all the tables are expanded automatically
• Zooming would be nice
And a little question: any special reason to use clojure.java.jdbc instead of next.jdbc?
I'm more familiar with clojure.java.jdbc (than next.jdbc.) - so no thoughtful reason. I updated the docs to mention the postgres jdbc limitation.
requiring an initial table is lame. I will update to allow choosing "all" and/or displaying all the table names and allow the user to choose an initial one (or many?) collapsing is a good idea, hadn't occurred to me. All means, to me, "add all tables into the diagram" - I will think about how to make that clearer. Not sure what you mean by zooming. I do use the browsers zoom in/out to effectively zoom and pan the diagram. Thanks for your feedback.