Revert "adding directory table to sql scripts"

This reverts commit a7e0ef30fa8a061920c22e4cda6e6e92e83b7a92.
This commit is contained in:
Ezequiel Bergamaschi 2014-01-21 01:46:04 -03:00 committed by Ezequiel Bergamaschi
parent f4fb008f1b
commit 2aa68c3d4b
4 changed files with 4 additions and 53 deletions

View File

@ -28,19 +28,10 @@ CREATE TABLE MINDMAP (
edition_date DATETIME, edition_date DATETIME,
creator_id INTEGER NOT NULL, creator_id INTEGER NOT NULL,
tags VARCHAR(1014), tags VARCHAR(1014),
last_editor_id INTEGER NOT NULL, last_editor_id INTEGER NOT NULL
directory_id INTEGER NOT NULL,
--FOREIGN KEY(creator_id) REFERENCES USER(colaborator_id) --FOREIGN KEY(creator_id) REFERENCES USER(colaborator_id)
); );
CREATE TABLE DIRECTORY (
id INTEGER NOT NULL IDENTITY,
name VARCHAR(255) NOT NULL,
description VARCHAR(255) NOT NULL,
creator_id INTEGER NOT NULL,
--FOREIGN KEY (creator_id) REFERENCES USER (colaborator_id)
)
CREATE TABLE MINDMAP_HISTORY CREATE TABLE MINDMAP_HISTORY
(id INTEGER NOT NULL IDENTITY, (id INTEGER NOT NULL IDENTITY,
xml LONGVARBINARY NOT NULL, xml LONGVARBINARY NOT NULL,

View File

@ -28,19 +28,6 @@ CREATE TABLE USER (
) )
CHARACTER SET utf8; CHARACTER SET utf8;
CREATE TABLE DIRECTORY (
id INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(255)
CHARACTER SET utf8 NOT NULL,
description VARCHAR(255)
CHARACTER SET utf8 NOT NULL,
creator_id INTEGER NOT NULL,
FOREIGN KEY (creator_id) REFERENCES USER (colaborator_id)
ON DELETE CASCADE
ON UPDATE NO ACTION
)
CHARACTER SET utf8;
CREATE TABLE MINDMAP ( CREATE TABLE MINDMAP (
id INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT, id INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT,
title VARCHAR(255) title VARCHAR(255)
@ -55,9 +42,7 @@ CREATE TABLE MINDMAP (
tags VARCHAR(1014) tags VARCHAR(1014)
CHARACTER SET utf8, CHARACTER SET utf8,
last_editor_id INTEGER NOT NULL, last_editor_id INTEGER NOT NULL,
directory_id INTEGER NOT NULL, FOREIGN KEY (creator_id) REFERENCES USER (colaborator_id)
FOREIGN KEY (creator_id) REFERENCES USER (colaborator_id),
FOREIGN KEY (directory_id) REFERENCES DIRECTORY (id)
ON DELETE CASCADE ON DELETE CASCADE
ON UPDATE NO ACTION ON UPDATE NO ACTION
) )

View File

@ -2,20 +2,4 @@ ALTER TABLE `USER` ADD COLUMN `authentication_type` CHAR(1) CHARACTER SET utf8 N
AFTER `colaborator_id`; AFTER `colaborator_id`;
ALTER TABLE `USER` ADD COLUMN `authenticator_uri` VARCHAR(255) CHARACTER SET utf8 ALTER TABLE `USER` ADD COLUMN `authenticator_uri` VARCHAR(255) CHARACTER SET utf8
AFTER `authentication_type`; AFTER `authentication_type`;
CREATE TABLE DIRECTORY (
id INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(255)
CHARACTER SET utf8 NOT NULL,
description VARCHAR(255)
CHARACTER SET utf8 NOT NULL,
creator_id INTEGER NOT NULL,
FOREIGN KEY (creator_id) REFERENCES USER (colaborator_id)
ON DELETE CASCADE
ON UPDATE NO ACTION
)
CHARACTER SET utf8;
ALTER TABLE `MINDMAP` ADD COLUMN `directory_id` INTEGER NOT NULL DEFAULT '/'
AFTER `last_editor_id`

View File

@ -30,19 +30,10 @@ CREATE TABLE MINDMAP (
edition_date TIMESTAMP, edition_date TIMESTAMP,
creator_id INTEGER NOT NULL, creator_id INTEGER NOT NULL,
tags VARCHAR(1014), tags VARCHAR(1014),
last_editor_id INTEGER NOT NULL, last_editor_id INTEGER NOT NULL --,
directory_id INTEGER NOT NULL--,
--FOREIGN KEY(creator_id) REFERENCES "USER"(colaborator_id) ON DELETE CASCADE ON UPDATE NO ACTION --FOREIGN KEY(creator_id) REFERENCES "USER"(colaborator_id) ON DELETE CASCADE ON UPDATE NO ACTION
); );
CREATE TABLE DIRECTORY (
id SERIAL NOT NULL PRIMARY KEY,
title VARCHAR(255) NOT NULL,
description VARCHAR(255) NOT NULL,
creator_id INTEGER NOT NULL,
--FOREIGN KEY(creator_id) REFERENCES "USER"(colaborator_id) ON DELETE CASCADE ON UPDATE NO ACTION
);
CREATE TABLE MINDMAP_HISTORY CREATE TABLE MINDMAP_HISTORY
(id SERIAL NOT NULL PRIMARY KEY, (id SERIAL NOT NULL PRIMARY KEY,