SQLite-weergave toonbaar maken

Opdat wij niet vergeten, deel zoveel

SQLite is een superhandige database-engine-dinges, die veel te weinig gebruikt wordt. Bolt maakt er standaard wél gebruik van, en dat betekent dat je af en toe in een sqlite-database moet knutselen als je iets op database-niveau moet doen.

Dat gebeurt meestal in een terminal, en daar ziet standaard de presentatie van data er een beetje... karig uit:

sqlite> select * from bolt_content limit 2;
1|1|pages|published|2015-11-14 21:26:15|2022-11-16 21:19:38|2005-01-18 23:38:54|
3|1|pages|draft|2015-11-14 21:26:15|2015-11-14 21:26:15|2005-02-19 23:01:45|

Dat kan gelukkig beter, maar daarvoor moet je nog even twee commando's ophoesten:

sqlite> .headers on
sqlite> .mode column
sqlite> select * from bolt_content limit 2;
id  author_id  content_type  status     created_at           modified_at          published_at         depublished_at
--  ---------  ------------  ---------  -------------------  -------------------  -------------------  --------------
1   1          pages         published  2015-11-14 21:26:15  2022-11-16 21:19:38  2005-01-18 23:38:54                
3   1          pages         draft      2015-11-14 21:26:15  2015-11-14 21:26:15  2005-02-19 23:01:45   

Dat is een stuk leesbaarder!

Ik vergeet echter iedere keer welke commando's het nou ook al weer zijn (deels de aanleiding voor deze post, het is een geheugensteun), maar ook dát is op te lossen, door die twee commando's in een bestandje .sqliterc in je home-directory te stallen.

Bonuspunten als je dat, uitgaande van een Linux/Unix-omgeving, met Stow doet, zodat het op al je machines goed staat.

Publicatie: 28 november 2022. Max Max Stow Terminal Sqlite linux unix Permalink

Respons

Gerelateerd

Links hier naartoe:

  • Dotfiles bijhouden met Git en Stow Artikel, 27 december 2021 — 28 november 2022

Links hier vandaan:

  • Dotfiles bijhouden met Git en Stow Artikel, 27 december 2021 — 28 november 2022

Gebaseerd op tags:

  • Opdat wij echt, serieus, niet vergeten. Artikel, 30 maart 2013 — 14 november 2015
  • Hoe je Java-applicaties zich onder KDE kunt laten gedragen EINDELIJK Artikel, 23 december 2022
  • Die keer dat ik met PHP en Graphviz een tag-cloud knutselde Creatief met taxonomie Artikel, 27 november 2022 — 1 december 2022
  • Update naar Leap 15.4 Huishoudelijke mededeling Artikel, 1 november 2022
  • Herstart misschien maar gewoon na een update ...of misschien ook maar niet Artikel, 1 oktober 2021 — 23 september 2022
  • Een verdwenen menubalk terugtoveren in KDE Plasma Artikel, 20 februari 2021 — 23 september 2022

Vorige:

Die keer dat ik met PHP en Graphviz een tag-cloud knutselde Creatief met taxonomie 27 november

Volgende:

Terug van weggeweest: gerelateerde posts op basis van tags Zondag, blog-knutseldag 4 december
  • Home
  • Over
  • Nu
  • Digitale tuin
  • Archief
↑