📚 Cheatsheet

Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.

Snippets 10

Retour
Ajouter une colonne
Facile
ALTER TABLE utilisateurs ADD COLUMN age INTEGER;
Créer un index
Facile
CREATE INDEX idx_nom ON utilisateurs (nom);
Créer une table avec clé étrangère
Intermédiaire
CREATE TABLE commandes (
    id INTEGER PRIMARY KEY,
    utilisateur_id INTEGER,
    FOREIGN KEY(utilisateur_id) REFERENCES utilisateurs(id)
);
Créer une table si elle n'existe pas
Facile
CREATE TABLE IF NOT EXISTS produits (
    sku TEXT PRIMARY KEY,
    nom TEXT,
    prix REAL
);
Créer une table simple
Facile
CREATE TABLE utilisateurs (
    id INTEGER PRIMARY KEY,
    nom TEXT NOT NULL,
    email TEXT UNIQUE
);
Renommer une colonne (depuis SQLite 3.25.0+)
Intermédiaire
ALTER TABLE clients RENAME COLUMN nom TO nom_complet;
Renommer une table
Intermédiaire
ALTER TABLE utilisateurs RENAME TO clients;
Supprimer un index
Facile
DROP INDEX idx_nom;
Supprimer une table
Facile
DROP TABLE utilisateurs;
Vider une table (sans la supprimer)
Facile
DELETE FROM logs;