Loading sql/creation.sql +9 −5 Original line number Diff line number Diff line DROP TABLE IF EXISTS CUI_ETTIQUETTAGE_MOD; DROP TABLE IF EXISTS CUI_ETIQUETTAGE_MOD; DROP TABLE IF EXISTS CUI_COMPOSITION_MOD; DROP TABLE IF EXISTS CUI_ETIQUETTAGE; DROP TABLE IF EXISTS CUI_COMPOSITION; Loading @@ -19,21 +19,25 @@ CREATE TABLE CUI_UTILISATEUR( UTIL_DATE_INSCRIPTION DATETIME NOT NULL, UTIL_TYPE CHAR(1) NOT NULL, UTIL_STATUT CHAR(1) NOT NULL, PRIMARY KEY(UTIL_ID) PRIMARY KEY(UTIL_ID), UNIQUE(UTIL_PSEUDO), UNIQUE(UTIL_EMAIL) ); CREATE TABLE CUI_TAG( TAG_ID INT AUTO_INCREMENT, TAG_INTITULE VARCHAR(32) NOT NULL, TAG_DESCRIPTION VARCHAR(128) , PRIMARY KEY(TAG_ID) PRIMARY KEY(TAG_ID), UNIQUE(TAG_INTITULE) ); CREATE TABLE CUI_INGREDIENT( ING_ID INT AUTO_INCREMENT, ING_INTITULE VARCHAR(32) NOT NULL, ING_DESCRIPTION VARCHAR(128) , PRIMARY KEY(ING_ID) PRIMARY KEY(ING_ID), UNIQUE(ING_INTITULE) ); CREATE TABLE CUI_CATEGORIE( Loading Loading @@ -96,7 +100,7 @@ CREATE TABLE CUI_COMPOSITION_MOD( FOREIGN KEY(REC_ID) REFERENCES CUI_RECETTE_MODIFIEE(REC_ID) ); CREATE TABLE CUI_ETTIQUETTAGE_MOD( CREATE TABLE CUI_ETIQUETTAGE_MOD( TAG_ID INT, REC_ID INT, PRIMARY KEY(TAG_ID, REC_ID), Loading sql/suppression-tables.sqldeleted 100644 → 0 +0 −9 Original line number Diff line number Diff line -- Suppression des tables (à exécuter avant la création) DROP TABLE IF EXISTS CUI_ETIQUETTAGE; DROP TABLE IF EXISTS CUI_COMPOSITION; DROP TABLE IF EXISTS CUI_RECETTE; DROP TABLE IF EXISTS CUI_INGREDIENT; DROP TABLE IF EXISTS CUI_CATEGORIE; DROP TABLE IF EXISTS CUI_UTILISATEUR; DROP TABLE IF EXISTS CUI_TAG; No newline at end of file Loading
sql/creation.sql +9 −5 Original line number Diff line number Diff line DROP TABLE IF EXISTS CUI_ETTIQUETTAGE_MOD; DROP TABLE IF EXISTS CUI_ETIQUETTAGE_MOD; DROP TABLE IF EXISTS CUI_COMPOSITION_MOD; DROP TABLE IF EXISTS CUI_ETIQUETTAGE; DROP TABLE IF EXISTS CUI_COMPOSITION; Loading @@ -19,21 +19,25 @@ CREATE TABLE CUI_UTILISATEUR( UTIL_DATE_INSCRIPTION DATETIME NOT NULL, UTIL_TYPE CHAR(1) NOT NULL, UTIL_STATUT CHAR(1) NOT NULL, PRIMARY KEY(UTIL_ID) PRIMARY KEY(UTIL_ID), UNIQUE(UTIL_PSEUDO), UNIQUE(UTIL_EMAIL) ); CREATE TABLE CUI_TAG( TAG_ID INT AUTO_INCREMENT, TAG_INTITULE VARCHAR(32) NOT NULL, TAG_DESCRIPTION VARCHAR(128) , PRIMARY KEY(TAG_ID) PRIMARY KEY(TAG_ID), UNIQUE(TAG_INTITULE) ); CREATE TABLE CUI_INGREDIENT( ING_ID INT AUTO_INCREMENT, ING_INTITULE VARCHAR(32) NOT NULL, ING_DESCRIPTION VARCHAR(128) , PRIMARY KEY(ING_ID) PRIMARY KEY(ING_ID), UNIQUE(ING_INTITULE) ); CREATE TABLE CUI_CATEGORIE( Loading Loading @@ -96,7 +100,7 @@ CREATE TABLE CUI_COMPOSITION_MOD( FOREIGN KEY(REC_ID) REFERENCES CUI_RECETTE_MODIFIEE(REC_ID) ); CREATE TABLE CUI_ETTIQUETTAGE_MOD( CREATE TABLE CUI_ETIQUETTAGE_MOD( TAG_ID INT, REC_ID INT, PRIMARY KEY(TAG_ID, REC_ID), Loading
sql/suppression-tables.sqldeleted 100644 → 0 +0 −9 Original line number Diff line number Diff line -- Suppression des tables (à exécuter avant la création) DROP TABLE IF EXISTS CUI_ETIQUETTAGE; DROP TABLE IF EXISTS CUI_COMPOSITION; DROP TABLE IF EXISTS CUI_RECETTE; DROP TABLE IF EXISTS CUI_INGREDIENT; DROP TABLE IF EXISTS CUI_CATEGORIE; DROP TABLE IF EXISTS CUI_UTILISATEUR; DROP TABLE IF EXISTS CUI_TAG; No newline at end of file