[{"data":1,"prerenderedAt":376},["ShallowReactive",2],{"project-8844723":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":43,"post_text":45,"what":46,"said":81,"maker_in_thread":204,"shape":215,"grid":219,"attempts":340,"same_week":341,"maker_shows":18,"maker_hidden":368,"reader_version":369,"card":370},"8844723","Pgcli","A CLI for Postgres with auto-completion and syntax highlighting","title","Show HN: Pgcli – A CLI for Postgres with auto-completion and syntax highlighting","http:\u002F\u002Fpgcli.com","pgcli.com","amjith",1420558036,2015,227,52,78,2565,4,"notable","dev_tools","database command line client","cli",[24,25,26,27],"postgres cli","psql alternative","sql autocompletion","syntax highlighting","loved",0.298,{"positive":31,"neutral":32,"mixed":33,"critical":34},9,24,3,1,37,{"execution":37,"design":38,"idea":40,"docs":42},{"positive":33,"critical":34},{"positive":34,"critical":39},0,{"positive":41,"critical":39},2,{"positive":39,"critical":39},[39,44,39,33,33,39,33,33,33,33,33,33,33,44,44,44,39,39,44,33,39,34,33,39,39,33,44,33,33,33,39,44,33,39,33,33,44,33,33,33],5,null,{"problem":47,"audience":54,"pricing":45,"motivation":63,"time_to_build":45,"stack":67,"openness":78,"stage":79,"team_size":80},{"value":48,"source":49,"evidence":50},"Interacting with Postgres through psql lacks auto-completion and syntax highlighting","maker",[51],{"id":52,"by":11,"text":53},"8845709","Copied from FAQ. I'm a huge fan of CLIs. Especially REPLs. When I first encountered BPython (http:\u002F\u002Fwww.bpython-interpreter.org\u002F), I fell in love with it. BPython is a Python…",{"value":55,"source":56,"evidence":57},"Postgres users who work from the command line","inferred",[58,62],{"id":59,"by":60,"text":61},"8845843","pmontra","Tried it. It's wonderful. I think it will replace psql quickly, at least in my workflow.",{"id":52,"by":11,"text":53},{"value":64,"source":49,"evidence":65},"Wanted a BPython-like REPL for psql to scratch its own itch",[66],{"id":52,"by":11,"text":53},[68,74],{"value":69,"source":49,"evidence":70},"Python",[71],{"id":72,"by":11,"text":73},"8846128","Yes. But pgcli is not a python library, it's an application that happens to be written in python. > Homebrew is happy to accept applications that are built in Python, whether the…",{"value":75,"source":49,"evidence":76},"python-prompt-toolkit",[77],{"id":52,"by":11,"text":53},"open_source","unknown","solo",{"praise":82,"objections":110,"requests":130,"questions":171,"alternatives":190},[83,96,103],{"value":84,"source":85,"evidence":86},"Auto-completion is fantastic and makes psql easier to use","commenter",[87,91,92],{"id":88,"by":89,"text":90},"8845495","jaytaylor","Wow, I just installed it and tested it out - pgcli is remarkable! This is going to be revolutionary for my psql command-line forays! The auto-complete is fantastic. The source…",{"id":59,"by":60,"text":61},{"id":93,"by":94,"text":95},"8855953","ravipratapm","This is cool! Thanks for sharing. Considering I'm new to Postgres (been on MySQL for too many years), this is definitely making my life easier because of the autocomplete :) But…",{"value":97,"source":85,"evidence":98},"Attractive colors and syntax highlighting",[99],{"id":100,"by":101,"text":102},"8846105","a3n","This looks really nice, especially the colors. As a reminder\u002Fheads up, you can often get simple command line editing and completion in tools like psql in a bash-like environment,…",{"value":104,"source":85,"evidence":105},"Works well on Windows",[106],{"id":107,"by":108,"text":109},"8846327","HCIdivision17","You mentioned you'd like to know if it works in Windows, and I think it does! My setup is a bit of a one-off. I'm running it inside ConEmu, with the environment initialized from…",[111,122],{"value":112,"source":85,"evidence":113},"Does not handle non-ASCII characters well",[114,118],{"id":115,"by":116,"text":117},"8845991","lobster_johnson","Looks great! Just reported an incompatibility with Unicode. Also, is it possible to tweak the autocompletion so that hitting Enter selects the first offered completion? Right…",{"id":119,"by":120,"text":121},"8846801","mike-cardwell","Ah. I was wondering why it was returning no results for any of the tables I was selecting data from. I've been purposefully filling this database with non-ascii characters during…",{"value":123,"source":85,"evidence":124},"Homebrew formula not yet available",[125,126],{"id":115,"by":116,"text":117},{"id":127,"by":128,"text":129},"8846095","tgkokk","For the request on the homepage for a Homebrew formula: From [1]: > Homebrew generally won't accept libraries that can be installed correctly with `pip install foo`. [1]:…",[131,142,149,153,160],{"value":132,"source":85,"evidence":133},"Support expanded display (\\x) as in psql",[134,138,140],{"id":135,"by":136,"text":137},"8846651","pca2","This is great Is there support or planned support for expanded display? (\\x in psql)",{"id":139,"by":136,"text":137},"8846650",{"id":141,"by":136,"text":137},"8846645",{"value":143,"source":85,"evidence":144},"Show tables from schemas other than public in autocomplete",[145],{"id":146,"by":147,"text":148},"8845904","xfalcox","Sorry, but how to see tables from other schemas besides public in the FROM clause autocomplete?",{"value":150,"source":85,"evidence":151},"Enter key selects the first completion",[152],{"id":115,"by":116,"text":117},{"value":154,"source":85,"evidence":155},"Fork Me banner and clearer repo link",[156,157],{"id":88,"by":89,"text":90},{"id":158,"by":89,"text":159},"8845648","It was a little hard to find the link since it was buried at the bottom in \"social\" alongside twitter. Again, this is truly awesome work. Can you comment on what inspired you to…",{"value":161,"source":85,"evidence":162},"MySQL or SQLite version",[163,167],{"id":164,"by":165,"text":166},"8845541","IbJacked","Looks pretty slick, I'll give it try when I get home. I'll go ahead and ask, since I'm probably not the only one thinking it: will there be a MySQL version? ;) EDIT: oh, and I…",{"id":168,"by":169,"text":170},"8846066","klaussilveira","Does anyone know something similar, but for mysql?",[172,176,183],{"value":173,"source":85,"evidence":174},"How does it help power users of Postgres?",[175],{"id":93,"by":94,"text":95},{"value":177,"source":85,"evidence":178},"Does it work with Emacs sql-mode?",[179],{"id":180,"by":181,"text":182},"8845546","rlvesco7","Does this work with emacs? I love the integration of psql and emacs, but this would be even better. http:\u002F\u002Fwww.emacswiki.org\u002Femacs\u002FSqlMode",{"value":184,"source":85,"evidence":185},"How to make it the default handler for a Heroku database?",[186],{"id":187,"by":188,"text":189},"8846012","asolove","Lazyweb: is there a way to get this to be the default handler for connecting to my heroku db?",[191,197],{"value":192,"source":49,"evidence":193},"sqlpython",[194],{"id":195,"by":11,"text":196},"8851397","Did you try https:\u002F\u002Fpypi.python.org\u002Fpypi\u002Fsqlpython? It's not quite the same as pgcli but I took some inspiration from that for auto-completion.",{"value":198,"source":85,"evidence":199},"Emacs sql-mode with emacs-assistant",[200],{"id":201,"by":202,"text":203},"8851718","bad_login","I have build https:\u002F\u002Fgithub.com\u002FantoineB\u002Femacs-assistant to work with sql-mode it provide a simple completion for table and columns. For now it serve me well.",{"comments":205,"answered":206,"key":207},11,7,[208,211,214],{"id":209,"text":210},"8844899","I'm the author of pgcli. There is an FAQ page: http:\u002F\u002Fpgcli.com\u002Ffaq I'll be happy to answer questions here as well.",{"id":212,"text":213},"8845531","I'm using Pelican static generator to create the site. Once I figure out how to add the \"Fork Me!\" banner, I'll add that in. The link to the GH repo is on the home page. I…",{"id":52,"text":53},{"commenters":216,"max_depth":44,"maker_replies":205,"first_comment_mins":217,"lifespan_hours":218},26,29,44,[220,222,224,226,228,230,232,233,236,238,240,242,244,246,248,250,252,256,257,259,261,265,267,271,275,277,279,281,283,284,286,288,293,297,300,302,304,306,309,311,312,314,317,319,321,325,326,330,332,334,337],[209,39,39,221,11,34],"maker\u002Fneutral\u002Fnone",[88,39,44,223,89,39],"project\u002Fpositive\u002Fexecution",[212,39,39,225,11,34],"maker\u002Fneutral\u002Fdesign",[158,39,33,227,89,39],"maker\u002Fmixed\u002Fdesign",[52,39,39,229,11,34],"maker\u002Fneutral\u002Fidea",[127,39,33,231,128,39],"project\u002Fneutral\u002Fnone",[72,39,39,231,11,34],[234,39,33,231,235,39],"8846843","lloeki",[237,39,33,231,235,39],"8846845",[239,39,33,231,235,39],"8846846",[241,39,33,231,235,39],"8846847",[243,39,33,231,235,39],"8846854",[245,39,33,231,235,39],"8846859",[247,39,33,231,235,39],"8846867",[249,39,33,231,235,39],"8846873",[251,39,33,231,235,39],"8846878",[253,39,44,254,255,39],"8846144","maker\u002Fpositive\u002Fnone","vectorpush",[107,39,44,223,108,39],[258,39,39,221,11,34],"8847518",[100,34,44,260,101,39],"project\u002Fpositive\u002Fdesign",[262,34,39,263,264,39],"8846410","commenter\u002Fneutral\u002Fnone","euroclydon",[266,34,39,263,101,39],"8846476",[268,41,44,269,270,39],"8846017","project\u002Fpositive\u002Fnone","Svenstaro",[272,33,44,273,274,39],"8847182","project\u002Fpositive\u002Fidea","wldcordeiro",[115,18,33,276,116,39],"project\u002Fmixed\u002Fexecution",[278,18,39,221,11,34],"8846068",[280,18,33,231,116,39],"8846142",[119,18,34,282,120,39],"project\u002Fcritical\u002Fexecution",[180,44,33,231,181,39],[285,44,39,221,11,34],"8845575",[201,44,39,287,202,39],"other\u002Fneutral\u002Fnone",[289,290,33,291,292,39],"8846255",6,"project\u002Fmixed\u002Fdocs","beefield",[294,290,33,295,296,39],"8847614","project\u002Fneutral\u002Fdocs","noir_lord",[298,206,44,269,299,39],"8848503","RyanHamilton",[187,301,33,231,188,39],8,[164,31,33,303,165,39],"project\u002Fneutral\u002Fidea",[305,31,39,229,11,34],"8845555",[146,307,33,308,147,39],10,"project\u002Fneutral\u002Fexecution",[310,307,39,221,11,34],"8845935",[59,205,44,223,60,39],[93,313,33,303,94,39],12,[135,315,33,316,136,39],13,"project\u002Fneutral\u002Fdesign",[318,315,39,225,11,34],"8848250",[168,320,33,303,169,39],14,[322,323,33,303,324,39],"8850192",15,"tmaly",[195,323,39,221,11,34],[327,328,44,273,329,39],"8845621",16,"random_number",[139,331,33,316,136,39],17,[141,333,33,316,136,39],18,[335,336,33,316,136,39],"8846644",19,[338,339,33,316,136,39],"8846642",20,[],[342,346,350,355,359,363],{"id":343,"name":344,"points":345,"category":20},"8823938","Snabbt.js",323,{"id":347,"name":348,"points":349,"category":20},"8840173","WordsAPI",263,{"id":351,"name":352,"points":353,"category":354},"8825308","awesome-remote-job",218,"productivity",{"id":356,"name":357,"points":358,"category":354},"8831950","Sitekite",114,{"id":360,"name":361,"points":362,"category":20},"8831912","Crapify",96,{"id":364,"name":365,"points":366,"category":367},"8840903","ChatSecure",74,"security_privacy",false,"v2",{"id":371,"name":5,"line":6,"ai":368,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":372,"top":18,"kw":373,"maker":11,"domain":10,"tier":19,"attempts":39,"strip":374,"url":9,"mix":375,"praise":84,"objection":112,"sub":21},8844723,0.3,[24,25,26,27],"0503303333333555005301300353330530335333",[31,32,33,34],1793990918096]