diff --git a/database/db.sql b/database/db.sql index 4e59393..fe321e9 100644 --- a/database/db.sql +++ b/database/db.sql @@ -14,7 +14,7 @@ CREATE TABLE IF NOT EXISTS paciente ( fecha_de_nacimiento DATE NOT NULL, documento_identificativo VARCHAR(50) PRIMARY KEY, tipo_documento VARCHAR(10) NOT NULL, - dirección VARCHAR(255) NOT NULL, + direccion VARCHAR(255) NOT NULL, localidad VARCHAR(100) NOT NULL, provincia VARCHAR(50) NOT NULL, pais VARCHAR(100) NOT NULL @@ -32,7 +32,7 @@ CREATE TABLE IF NOT EXISTS usuario( contraseña VARCHAR(100) NOT NULL, rol INT NOT NULL, especialidad VARCHAR(50), - correo VARCHAR(100), + correo VARCHAR(100) NOT NULL, fecha_alta DATE NOT NULL, fecha_baja DATE, FOREIGN KEY (rol) @@ -40,7 +40,8 @@ CREATE TABLE IF NOT EXISTS usuario( ); -CREATE TABLE IF NOT EXISTS festivos ( +CREATE TABLE IF NOT EXISTS festivo ( + id INT PRIMARY KEY AUTO_INCREMENT, fecha_festivo DATE NOT NULL, tipo_festivo VARCHAR(15) NOT NULL, medico VARCHAR(50), @@ -49,7 +50,7 @@ CREATE TABLE IF NOT EXISTS festivos ( ); CREATE TABLE IF NOT EXISTS calendario ( - id INT NOT NULL, + id INT NOT NULL AUTO_INCREMENT, hora_inicio_mañana TIME, hora_fin_mañana TIME, hora_inicio_tarde TIME, @@ -65,7 +66,7 @@ CREATE TABLE IF NOT EXISTS calendario ( ); CREATE TABLE IF NOT EXISTS cita( - id INT NOT NULL, + id INT NOT NULL AUTO_INCREMENT, fecha DATE NOT NULL, hora TIME NOT NULL, duracion INT, @@ -80,7 +81,7 @@ CREATE TABLE IF NOT EXISTS cita( ); CREATE TABLE IF NOT EXISTS informe( - id INT NOT NULL, + id INT NOT NULL AUTO_INCREMENT, fecha DATE NOT NULL, hora TIME NOT NULL, paciente VARCHAR(50) NOT NULL,