Practice ยท 2 of 2
Unique Means Unique
Implement add_user(conn, email) inserting into users(id INTEGER PRIMARY KEY, email TEXT NOT NULL UNIQUE). A duplicate email must raise ValueError('duplicate email') โ translate the sqlite3.IntegrityError (module 5 chaining!).
Difficulty: intermediate
Press Submit to check your solution.
Back to lesson: Practice: Transaction Drills