Commit 2fb0fb68 by Jose Baez

Merge remote-tracking branch 'origin/master'

parents 305fc37a ee7931ad
CREATE TABLE Postulante (
id serial PRIMARY KEY,
nombre varchar,
apellido varchar(50),
nro_cedula int,
correo varchar(50),
telefono varchar(50),
direccion varchar(50),
experiencia_laboral BOOLEAN NOT NULL DEFAULT FALSE,
estudio_universitario BOOLEAN NOT NULL DEFAULT FALSE,
notebook BOOLEAN NOT NULL DEFAULT FALSE,
bootcamp_id int,
aceptado BOOLEAN NOT NULL DEFAULT FALSE
);
CREATE TABLE Postulante_Lenguaje (
id serial PRIMARY KEY,
id_postulante int,
id_lenguaje int
);
CREATE TABLE Lenguaje (
id serial PRIMARY KEY,
nombre_lenguaje varchar(50)
);
CREATE TABLE Bootcamp (
id serial PRIMARY KEY,
id_lenguaje int,
id_profesor int,
fecha_inicio date,
fecha_fin date,
descripcion varchar(200),
imagen varchar(50),
titulo varchar(50),
activo BOOLEAN NOT NULL DEFAULT TRUE
);
CREATE TABLE Profesor (
id serial PRIMARY KEY,
nombre varchar(50),
apellido varchar(50),
nro_cedula int,
correo varchar(50)
);
CREATE TABLE Usuario (
id serial PRIMARY KEY,
nombre varchar(50),
apellido varchar(50),
correo varchar(50),
contrasena varchar(50)
);
ALTER TABLE Bootcamp ADD FOREIGN KEY (id_lenguaje) REFERENCES Lenguaje(id);
ALTER TABLE Postulante_Lenguaje ADD FOREIGN KEY (id_postulante) REFERENCES Postulante (id);
ALTER TABLE Postulante_Lenguaje ADD FOREIGN KEY (id_lenguaje) REFERENCES Lenguaje (id);
ALTER TABLE Bootcamp ADD FOREIGN KEY (id_profesor) REFERENCES Profesor (id);
ALTER TABLE Postulante ADD FOREIGN KEY (bootcamp_id) REFERENCES Bootcamp(id);
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment