· 8 years ago · Apr 08, 2018, 01:06 PM
1CREATE TABLE IF NOT EXISTS usuarios(
2 id INT NOT NULL AUTO_INCREMENT,
3 nome VARCHAR(24) NOT NULL,
4 sobrenome VARCHAR(64) NOT NULL,
5 email VARCHAR(50) NOT NULL UNIQUE,
6 senha VARCHAR(16) NOT NULL,
7 dt_nasc DATE,
8 sexo enum('M','F') NOT NULL,
9 telefone VARCHAR(18) NOT NULL UNIQUE,
10 city_natal VARCHAR(32),
11 estado_civil enum('Solteiro(a)','Namorando','Noivo(a)','Casado(a)','Separado(a)','Divorciado(a)','Viúvo(a)') NOT NULL DEFAULT 'Solteiro(a)',
12 frase VARCHAR(256) NOT NULL,
13 perfil VARCHAR(512) NOT NULL,
14 capa VARCHAR(512) NOT NULL,
15 pergunta VARCHAR(256) NOT NULL,
16 resposta VARCHAR(64) NOT NULL,
17 CONSTRAINT u_id_pk PRIMARY KEY(id)
18) DEFAULT CHARSET=utf8;
19CREATE TABLE IF NOT EXISTS amizade(
20 id INT NOT NULL AUTO_INCREMENT,
21 u1_id INT,
22 u2_id INT,
23 CONSTRAINT id_pk PRIMARY KEY(id),
24 CONSTRAINT u1_id_fk FOREIGN KEY(u1_id) REFERENCES usuarios(id),
25 CONSTRAINT u2_id_fk FOREIGN KEY(u2_id) REFERENCES usuarios(id)
26) DEFAULT CHARSET=utf8;