-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathMYSQL.txt
31 lines (27 loc) · 859 Bytes
/
MYSQL.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
CREATE DATABASE la_vie;
USE la_vie;
CREATE TABLE psicologos(
id INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY,
nome VARCHAR(100),
email VARCHAR(100) UNIQUE,
senha VARCHAR(50),
apresentacao VARCHAR(1000));
CREATE TABLE pacientes(
id INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY,
nome VARCHAR(100),
email VARCHAR(100) UNIQUE,
idade DATE
);
CREATE TABLE atendimentos(
id INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY,
data_atendimento DATE,
observacao VARCHAR(1000),
psicologo_id INTEGER NOT NULL,
paciente_id INTEGER NOT NULL,
CONSTRAINT atendimentos_psicologo FOREIGN KEY
(psicologo_id) REFERENCES psicologos(id),
CONSTRAINT atendimentos_paciente FOREIGN KEY
(paciente_id) REFERENCES pacientes(id)
);
alter table pacientes rename column idade to data_nasc;
alter table psicologos modify column senha VARCHAR(300);