Je moet een SQL-query uitvoeren tegen een lokale SQLite-database. Je opties: open Terminal en gebruik de sqlite3 CLI zonder syntaxismarkering en zonder auto-aanvulling, of start een volwaardige database-IDE die tien seconden nodig heeft om op te starten en een halve gigabyte RAM gebruikt. Geen van beide opties past bij de taak — je wilt gewoon een query schrijven, uitvoeren en de resultaten zien.
De kloof tussen Terminal en volledige IDE's
De sqlite3 CLI geeft je ruwe query-uitvoering maar geen enkel ontwikkelaarsgemak. Geen syntaxiskleuring, geen aanvulling van tabel- of kolomnamen, geen visueel resultatenraster. Je leest queryoutput als platte tekst, handmatig de terminalbreedte aanpassend om alle kolommen te zien.
Aan de andere kant zijn tools zoals DataGrip of DBeaver gebouwd voor enterprise-databaseworkflows — verbindingen met externe servers beheren, migraties afhandelen, schema's visualiseren. Ze zijn krachtig, maar zwaar. Voor een lokaal SQLite-bestand voelt het opstarten van een volledige IDE als het besturen van een vrachtwagen naar de winkel om de hoek.
Wat ontbreekt, is een snelle, gerichte SQL-editor die een SQLite-bestand opent en je queries laat schrijven met het comfort dat je verwacht — zonder de overhead van een volledige IDE.
Tome's SQL-query-editor
Tome bevat een ingebouwde SQL-query-editor die specifiek voor SQLite is ontworpen. Het maakt deel uit van een native macOS-app, dus het start direct op en draait met minimaal resourcegebruik.
Syntaxismarkering
SQL-sleutelwoorden, tabelnamen, tekenreekswaarden en cijfers zijn gekleurd voor leesbaarheid. Spot fouten voordat je de query uitvoert, in plaats van een cryptische foutmelding achteraf te ontcijferen.
Auto-aanvulling
Tome kent je schema. Begin een tabelnaam te typen en het stelt aanvullingen voor. Verwijs naar een tabel in een FROM-clausule en kolomnamen verschijnen als suggesties. Niet meer wisselen tussen de schemaverkenner en de query-editor om te onthouden hoe een kolom heet.
Resultaten in een native raster
Queryresultaten verschijnen in een snelle, scrollbare native tabel — geen HTML gerenderd in een webweergave. Sorteer kolommen, wijzig hun grootte en scroll door grote resultatensets met de prestaties die je van een macOS-app verwacht.
Doorbladeren en query's in één app
Tome is niet alleen een query-editor. Blader door tabellen, views, indexen en triggers in de zijbalk. Bewerk data inline. Maak nieuwe tabellen visueel aan. De SQL-editor is er wanneer je hem nodig hebt, en de rest van de app regelt al het andere.