-- DROP DATABASE IF EXISTS we_ats;
-- CREATE DATABASE IF NOT EXISTS we_ats;
-- USE we_ats;
-- CREATE TABLE IF NOT EXISTS students(
-- id INT PRIMARY KEY AUTO_INCREMENT,
-- name varchar(255) NOT NULL
-- );
-- CREATE TABLE IF NOT EXISTS departments(
-- id INT PRIMARY KEY AUTO_INCREMENT,
-- name varchar(255) NOT NULL UNIQUE
-- );
-- CREATE TABLE IF NOT EXISTS teachers(
-- id INT PRIMARY KEY AUTO_INCREMENT,
-- name varchar(255) NOT NULL
-- );
-- ALTER TABLE students
-- ADD COLUMN department_id INT NOT NULL,
-- ADD FOREIGN KEY (department_id) REFERENCES
-- departments (id);
-- -- ----------------------------------------------------------------------------
-- INSERT INTO departments(name) VALUES
-- ("General"),
-- ("Programming"),
-- ("Networking"),
-- ("Telecommunication");
-- INSERT INTO students(name, department_id)
-- VALUES
-- ("hussein", 1),
-- ("sam", 2),
-- ("ahmed", 3),
-- ("steven", 4);
-- -- task 2
-- INSERT INTO students(name,department_id) value ("mohamed",2);
-- -- task 3
-- INSERT INTO students(name,department_id)
-- SELECT 'sam', department_id
-- FROM students
-- WHERE department_id < 3 AND department_id > 1;
-- SELECT [Link], [Link], [Link], (select s.department_id where s.department_id=1)
-- FROM students AS s, departments AS d
-- WHERE s.department_id =[Link];
-- ALTER TABLE students DROP FOREIGN KEY students_ibfk_1 ;
-- ALTER TABLE students DROP COLUMN department_id;
-- ALTER TABLE departments RENAME TO faculties;
-- ALTER TABLE students RENAME COLUMN name TO student_name;
-- TRUNCATE TABLE students;
-- ALTER TABLE students
-- ADD COLUMN facultie_id INT NOT NULL,
-- ADD FOREIGN KEY (facultie_id) REFERENCES
-- faculties (id);
-- CREATE TABLE IF NOT EXISTS teachers(
-- id INT PRIMARY KEY AUTO_INCREMENT,
-- name varchar(255) NOT NULL
-- );
-- quiz 1
-- it cuase an error if data base already exists.
-- quiz 2
-- becuase its id make self auto complete.