|
|
@ -93,7 +93,6 @@ CREATE TABLE Quote(
|
|
|
|
id_caracter SERIAL NOT NULL,
|
|
|
|
id_caracter SERIAL NOT NULL,
|
|
|
|
id_source SERIAL NOT NULL,
|
|
|
|
id_source SERIAL NOT NULL,
|
|
|
|
id_user_verif SERIAL NOT NULL,
|
|
|
|
id_user_verif SERIAL NOT NULL,
|
|
|
|
isCitationDuJour boolean NOT NULL DEFAULT 'false',
|
|
|
|
|
|
|
|
CONSTRAINT fk_caracter FOREIGN KEY(id_caracter) REFERENCES Caracter(id_caracter),
|
|
|
|
CONSTRAINT fk_caracter FOREIGN KEY(id_caracter) REFERENCES Caracter(id_caracter),
|
|
|
|
CONSTRAINT fk_source FOREIGN KEY(id_source) REFERENCES Source(id_source),
|
|
|
|
CONSTRAINT fk_source FOREIGN KEY(id_source) REFERENCES Source(id_source),
|
|
|
|
CONSTRAINT fk_userverif FOREIGN KEY(id_user_verif) REFERENCES Users(id_user),
|
|
|
|
CONSTRAINT fk_userverif FOREIGN KEY(id_user_verif) REFERENCES Users(id_user),
|
|
|
@ -101,6 +100,12 @@ CREATE TABLE Quote(
|
|
|
|
CONSTRAINT err_language CHECK (langue = 'fr' OR langue = 'en')
|
|
|
|
CONSTRAINT err_language CHECK (langue = 'fr' OR langue = 'en')
|
|
|
|
);
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CREATE TABLE DailyQuote(
|
|
|
|
|
|
|
|
citation_id INT PRIMARY KEY,
|
|
|
|
|
|
|
|
FOREIGN KEY (citation_id) REFERENCES Citation(id) ON DELETE CASCADE
|
|
|
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CREATE TABLE Favorite(
|
|
|
|
CREATE TABLE Favorite(
|
|
|
|
users SERIAL NOT NULL,
|
|
|
|
users SERIAL NOT NULL,
|
|
|
|
quote SERIAL NOT NULL,
|
|
|
|
quote SERIAL NOT NULL,
|
|
|
|