Publieke testfase We zitten in een publieke testfase — kijk gerust rond, maar bestellen kan nog niet. Bestellen kan vanaf 1 oktober 2026. Reserveer je plek →

Databases: blader door en bevraag je sitegegevens

Databases is de datawerkbank in Manage. Open haar vanuit de zijbalk en je ziet elke database waar je sites op draaien — MariaDB en PostgreSQL, beide volwaardig — met hun tabellen, views en kolommen, voorbeeldrijen en een SQL-editor om je eigen vragen te stellen. Queries die je wilt bewaren kun je opslaan; ze worden gedeeld met iedereen op je account.

Wat je ziet

Elke site uit de catalogus heeft een eigen database: WordPress, WooCommerce, PrestaShop, Ghost, Matomo en Nextcloud draaien op MariaDB; Directus, Strapi, n8n en Umami draaien op PostgreSQL; eigen PHP- en Node.js-sites gebruiken wat jij hebt gekoppeld. Ze staan allemaal in de boom links, gegroepeerd per site. Vouw er een uit om de tabellen te bekijken; open een tabel voor de kolommen, de eerste 50 rijen en een beschrijving die je zelf kunt schrijven.

Abonnementen

Databases is inbegrepen bij elk abonnement — Starter, Pro en Business gelijk — met dezelfde read-only werkbank over elke sitedatabase. Wat per abonnement verschilt is de tier van het warehouse dat erbij zit: XS bij Starter (2 databases, 5 GB), S bij Pro (10 databases, 25 GB), M bij Business (20 databases, 75 GB). Een site op een abonnement dat we niet meer verkopen staat in de lijst maar blijft vergrendeld tot ze naar een huidig abonnement gaat.

Alleen-lezen, bewust

De editor verandert nooit iets aan de database van een site. Elke query draait als een aparte alleen-lezen login die alleen SELECT-rechten heeft, binnen een alleen-lezen transactie, en alleen SELECT, WITH, SHOW, EXPLAIN, DESCRIBE en VALUES worden geaccepteerd — één per keer. Alles wat schrijft, het schema wijzigt, rijen vergrendelt, slaapt of bestanden leest wordt geweigerd voordat het in de wachtrij komt, en de editor zegt waarom.

De gepubliceerde limieten zijn het standaardaanbod:

  • tot 1.000 rijen per query (standaard 500 — zet in de editor een hogere limiet);
  • 30 seconden per query (standaard 20);
  • 2 queries tegelijk en 2.000 queries per dag per account;
  • resultaten worden 24 uur bewaard, de rungeschiedenis 30 dagen.

Meer nodig? Neem contact op — ruimere rij-, tijd- en daglimieten zijn op aanvraag beschikbaar, tegen betaling, op zowel MariaDB- als PostgreSQL-databases.

Wie het kan gebruiken

Eigenaren, admins en developers op het account, en iedereen die als medewerker voor een site is uitgenodigd, kunnen de database van die site bekijken en bevragen. De rollen facturatie en viewer zien geen ruwe rijen, dus voor hen is de pagina niet beschikbaar. Het gecachete schema verversen is voor eigenaren, admins en developers.

Opgeslagen queries

Sla een query op met Ctrl/Cmd+S en hij verschijnt in de balk rechts, voor iedereen op je account. De auteur, of een eigenaar of admin van het account, kan hem hernoemen of verwijderen.

Vanuit een script of je AI-assistent

Dezelfde werkbank is beschikbaar via de API en de MCP-server, achter een aparte tokenscope data. Die is opt-in: vink hem aan wanneer je het token aanmaakt — geen bestaand token krijgt hem vanzelf, en een assistent die je eerder koppelde ook niet.

  • GET /api/v1/data/databases — je databases;
  • GET /api/v1/data/databases/{id}/schema — tabellen en kolommen (antwoordt 202 zolang het de eerste keer wordt voorbereid);
  • POST /api/v1/data/query — één alleen-lezen statement, wacht tot 30 seconden op de rijen;
  • GET /api/v1/data/runs/{id} — een run om te pollen.

Een via MCP gekoppelde assistent krijgt drie gereedschappen: list_databases, get_schema en run_query. Elke query wordt vastgelegd in je auditlog met een vingerafdruk van de SQL, nooit de tekst of de rijen.

Verder dan lezen

Alles hier is bewust alleen-lezen. Heb je een database nodig waar je in mag schrijven, maak er dan een in het warehouse — MariaDB of PostgreSQL, gevuld vanuit een CSV- of Parquet-import, met SQL, of door een hele database over te zetten. Om op schema rapportagetabellen uit je sitedata te bouwen, en een dashboard te verversen of een rapport te sturen als ze klaar zijn, zie Jobs & Pipelines. De resultaten van beide komen op Dashboards.