Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.
ALTER TABLE utilisateurs ADD COLUMN date_inscription TIMESTAMPTZ DEFAULT NOW();
ALTER TABLE produits ADD CONSTRAINT prix_positif CHECK (prix > 0);
CREATE SCHEMA facturation;
CREATE TYPE statut_commande AS ENUM ('en_attente', 'payee', 'expediee');
CREATE DATABASE ma_base;
CREATE TABLE commandes (
id SERIAL PRIMARY KEY,
utilisateur_id INTEGER REFERENCES utilisateurs(id),
montant NUMERIC(10, 2)
);
CREATE TABLE utilisateurs (
id SERIAL PRIMARY KEY,
nom VARCHAR(100),
email VARCHAR(255) UNIQUE NOT NULL
);
ALTER TABLE utilisateurs ALTER COLUMN nom TYPE TEXT;
ALTER TABLE utilisateurs RENAME COLUMN nom TO nom_complet;
DROP TABLE IF EXISTS utilisateurs;
TRUNCATE TABLE logs RESTART IDENTITY;