Databasetabellen handmatig ontwerpen kan tijdrovend zijn. De visuele table builder van het Nobregas MySQL Panel bevat Quick-Add Kolomtemplates — vooraf geconfigureerde kolomknoppen die correct getypeerde kolommen toevoegen met één enkele klik. Deze gids laat zien hoe je ze allemaal kunt gebruiken.
De Quick-Add Templates Openen
- Log in op mysql.nobregas.org en navigeer naar Databases.
- Klik op Manage bij de database waar je een tabel wilt aanmaken.
- Klik op Create Table (de knop rechtsboven of de inline builder).
- Onder het tabelnaam-invoerveld zie je een rij kleurrijke Quick Add Columns knoppen.
Beschikbare Templates
Elke knop is kleurgecodeerd per categorie en voegt direct een volledig geconfigureerde kolom toe:
ID (Auto)
- Kolomnaam:
id - Type: INT
- Extra's: Primary Key, Auto Increment
- Gebruik voor: Unieke rij-identificatie voor elke tabel. Voeg deze eerst toe.
Name
- Kolomnaam:
name - Type: VARCHAR(255)
- Gebruik voor: Gebruikersnamen, productnamen, categorienamen — elke korte tekstlabel.
- Kolomnaam:
email - Type: VARCHAR(255)
- Gebruik voor: E-mailadresvelden. Combineer met een UNIQUE-index voor loginsystemen.
Text
- Kolomnaam:
content - Type: TEXT
- Gebruik voor: Lange inhoud zoals blogposts, beschrijvingen of reacties.
Number
- Kolomnaam:
amount - Type: INT, Default 0
- Gebruik voor: Hoeveelheden, tellingen, scores of willekeurig geheel getal.
Decimal / Price
- Kolomnaam:
price - Type: DECIMAL(10,2), Default 0.00
- Gebruik voor: Financiële waarden, prijzen en geldbedragen. Vermijdt afrondingsfouten bij drijvende komma.
Yes / No (Boolean)
- Kolomnaam:
is_active - Type: TINYINT(1), Default 0
- Gebruik voor: Booleaanse vlaggen zoals actief/inactief, gepubliceerd/concept, ingeschakeld/uitgeschakeld.
Date
- Kolomnaam:
date - Type: DATE
- Gebruik voor: Datums zonder tijd (verjaardagen, deadlines, evenementdata).
Date & Time
- Kolomnaam:
datetime - Type: DATETIME
- Gebruik voor: Datums met tijd (afspraaktijden, geplande evenementen).
Timestamps
- Toegevoegde kolommen:
created_at+updated_at - Type: TIMESTAMP
- Gebruik voor: Automatische tijdregistratie. Registreert wanneer een rij is aangemaakt en laatst gewijzigd.
Password
- Kolomnaam:
password - Type: VARCHAR(255)
- Gebruik voor: Opslag van gehashte wachtwoorden (sla nooit wachtwoorden in platte tekst op).
JSON
- Kolomnaam:
data - Type: JSON
- Gebruik voor: Flexibele key-value data, instellingen of geneste objecten.
Templates Combineren
Je kunt meerdere templateknoppen achter elkaar klikken om snel een compleet tabelschema op te bouwen. Bijvoorbeeld, om een users tabel aan te maken:
- Klik ID (Auto) — voegt de
idkolom toe - Klik Name — voegt de
namekolom toe - Klik Email — voegt de
emailkolom toe - Klik Password — voegt de
passwordkolom toe - Klik Yes/No — voegt de
is_activekolom toe - Klik Timestamps — voegt
created_atenupdated_attoe
In zes klikken heb je een volledig gestructureerde gebruikerstabel klaar om aan te maken.
Template Kolommen Hernoemen
Nadat een templatekolom is toegevoegd, kun je op het kolomnaamveld klikken en het hernoemen. Bijvoorbeeld, hernoem amount naar quantity of content naar bio.
Een Kolom Verwijderen
Elke toegevoegde kolom heeft een verwijderknop (X-icoon) aan de rechterkant. Klik erop om een kolom te verwijderen die je niet nodig hebt.