Fix database schema

This commit is contained in:
coolneng 2020-06-14 03:12:42 +02:00
parent 3e4ed97de1
commit ee54f223f5
Signed by: coolneng
GPG Key ID: 9893DA236405AF57
1 changed files with 7 additions and 6 deletions

View File

@ -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,