From ca48276b2b61f3e27712d03771f68ee9ae5ca147 Mon Sep 17 00:00:00 2001 From: Maxime H Date: Mon, 17 Jun 2024 11:02:27 +0200 Subject: [PATCH] Add 3 checks --- services/db.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/services/db.php b/services/db.php index b986b7e..a20f790 100644 --- a/services/db.php +++ b/services/db.php @@ -11,7 +11,10 @@ try { lastName VARCHAR(50) NOT NULL, email VARCHAR(100) NOT NULL UNIQUE, password VARCHAR(255) NOT NULL, - is_admin BOOLEAN NOT NULL DEFAULT 0 + is_admin BOOLEAN NOT NULL DEFAULT 0, + CHECK (LENGTH(firstName) >= 2), + CHECK (LENGTH(lastName) >= 2), + CHECK (email REGEXP '^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}$') )"); $conn->exec("CREATE TABLE IF NOT EXISTS favorites (