Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE TABLE usuarios (
- id INT NOT NULL UNIQUE AUTO_INCREMENT,
- nombre VARCHAR(25) UNIQUE NOT NULL,
- email VARCHAR(255) UNIQUE NOT NULL,
- password VARCHAR(255) NOT NULL,
- fecha_registro DATETIME NOT NULL,
- activo TINYINT NOT NULL,
- PRIMARY KEY(id)
- );
- CREATE TABLE entradas (
- id INT NOT NULL UNIQUE AUTO_INCREMENT,
- autor_id INT NOT NULL,
- titulo VARCHAR(255) NOT NULL UNIQUE,
- texto TEXT CHARACTER SET utf8 NOT NULL,
- fecha DATETIME NOT NULL,
- activa TINYINT NOT NULL,
- PRIMARY KEY(id),
- FOREIGN KEY(autor_id)
- REFERENCES usuarios(id)
- ON UPDATE CASCADE
- ON DELETE RESTRICT
- );
- CREATE TABLE comentarios (
- id INT NOT NULL UNIQUE AUTO_INCREMENT,
- autor_id INT NOT NULL,
- entrada_id INT NOT NULL,
- titulo VARCHAR(255) NOT NULL,
- texto TEXT CHARACTER SET utf8 NOT NULL,
- fecha DATETIME NOT NULL,
- PRIMARY KEY(id),
- FOREIGN KEY(autor_id)
- REFERENCES usuarios(id)
- ON UPDATE CASCADE
- ON DELETE RESTRICT,
- FOREIGN KEY(entrada_id)
- REFERENCES entradas(id)
- ON UPDATE CASCADE
- ON DELETE RESTRICT
- );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement