diff --git a/create.sql b/create.sql new file mode 100644 index 0000000..e69de29 diff --git a/delete.sql b/delete.sql new file mode 100644 index 0000000..3d12ada --- /dev/null +++ b/delete.sql @@ -0,0 +1,8 @@ +USE lab_mysql; + +SET SQL_SAFE_UPDATES = 0; + +DELETE FROM cars +WHERE id = 4; + +SET SQL_SAFE_UPDATES = 1; \ No newline at end of file diff --git a/diagram.png b/diagram.png new file mode 100644 index 0000000..df31e65 Binary files /dev/null and b/diagram.png differ diff --git a/seeding.sql b/seeding.sql new file mode 100644 index 0000000..d2060db --- /dev/null +++ b/seeding.sql @@ -0,0 +1,34 @@ +USE lab_mysql; + +INSERT INTO cars (id, vin, manufacturer, model, year, color) +VALUES +(1, '3K096I98581DHSNUP', 'Volkswagen', 'Tiguan', 2019, 'Blue'), +(2, 'ZM8G7BEUQZ97IH46V', 'Peugeot', 'Rifter', 2019, 'Red'), +(3, 'RKXVNNIHLVVZOUB4M', 'Ford', 'Fusion', 2018, 'White'), +(4, 'HKNDGS7CU31E9Z7JW', 'Toyota', 'RAV4', 2018, 'Silver'), +(5, 'DAM41UDN3CHU2WVF6', 'Volvo', 'V60', 2019, 'Gray'); + +INSERT INTO customers +(id, cust_id, cust_name, cust_phone, cust_email, cust_address, cust_city, cust_state, cust_country, cust_zipcode) +VALUES +(1, 10001, 'Pablo Picasso', '+34 636 17 63 82', NULL, 'Paseo de la Chopera, 14', 'Madrid', 'Madrid', 'Spain', '28045'), +(2, 20001, 'Abraham Lincoln', '+1 305 907 7086', NULL, '120 SW 8th St', 'Miami', 'Florida', 'United States', '33130'), +(3, 30001, 'Napoléon Bonaparte', '+33 1 79 75 40 00', NULL, '40 Rue du Colisée', 'Paris', 'Île-de-France', 'France', '75008'); + +INSERT INTO salespersons (id, staff_id, name, store) +VALUES +(1, '00001', 'Petey Cruiser', 'Madrid'), +(2, '00002', 'Anna Sthesia', 'Barcelona'), +(3, '00003', 'Paul Molive', 'Berlin'), +(4, '00004', 'Gail Forcewind', 'Paris'), +(5, '00005', 'Paige Turner', 'Mimia'), +(6, '00006', 'Bob Frapples', 'Mexico City'), +(7, '00007', 'Walter Melon', 'Amsterdam'), +(8, '00008', 'Shonda Leer', 'São Paulo'); + +INSERT INTO invoices +(id, invoice_number, date, car, customer, salesperson) +VALUES +(1, 852399038, '2018-08-22', 1, 1, 3), +(2, 731166526, '2018-12-31', 3, 3, 5), +(3, 271135104, '2019-01-22', 2, 2, 7); \ No newline at end of file diff --git a/update.sql b/update.sql new file mode 100644 index 0000000..66c5694 --- /dev/null +++ b/update.sql @@ -0,0 +1,17 @@ +USE lab_mysql; + +SET SQL_SAFE_UPDATES = 0; + +UPDATE customers +SET cust_email = 'ppicasso@gmail.com' +WHERE cust_name = 'Pablo Picasso'; + +UPDATE customers +SET cust_email = 'lincoln@us.gov' +WHERE cust_name = 'Abraham Lincoln'; + +UPDATE customers +SET cust_email = 'hello@napoleon.me' +WHERE cust_name = 'Napoléon Bonaparte'; + +SET SQL_SAFE_UPDATES = 1; \ No newline at end of file