From e6594ae2965ba79205281bcf5a05cf2cd3a357ec Mon Sep 17 00:00:00 2001 From: mi <mi@r135-140.pool.mintern.mi.hdm-stuttgart.de> Date: Wed, 24 Jul 2019 17:29:19 +0200 Subject: [PATCH] =?UTF-8?q?Simplifying=20multipe=20=C2=ABdrop=20table?= =?UTF-8?q?=C2=BB=20statements?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Doc/Sda1/Ref/Memo/schema.sql | 6 ++---- .../rdbmsStudents2xml/Schema/schema.sql | 3 +-- .../rdbmsStudents2xml_solution/Schema/schema.sql | 3 +-- Klausuren/Sda1/2015summer/Solve/Schema/scripts.sql | 4 +--- Klausuren/Sda1/2015winter/Solve/Schema/schema.sql | 4 +--- Klausuren/Sda1/2016summer/Solve/Schema/movie.sql | 4 +--- Klausuren/Sda1/2016winter/Exam/Sql/sample.sql | 3 +-- Klausuren/Sda1/2016winter/Solve/Sql/sample.sql | 3 +-- Klausuren/Sda1/2017winter/Exam/Schema/schema.sql | 5 +---- Klausuren/Sda1/2017winter/Exam/Sql/student.sql | 1 - Klausuren/Sda1/2017winter/Solve/Schema/schema.sql | 5 +---- Klausuren/Sda1/2017winter/Solve/Sql/Student.sql | 1 - Klausuren/Sda1/2018summer/Exam/Schema/schema.sql | 5 ++--- Klausuren/Sda1/2018summer/Solve/Schema/schema.sql | 5 ++--- Klausuren/Sda1/2018winter/Exam/Schema/schema.sql | 5 ++--- Klausuren/Sda1/2018winter/Solve/Schema/schema.sql | 5 ++--- Klausuren/Sda1/2019summer/Solve/Schema/schema.sql | 13 ++++--------- .../Exam/Schema/schema.sql | 3 +-- .../Solution/Schema/schema.sql | 3 +-- P/Sda1/Jpa/rdbms2catalog/skeleton/Schema/schema.sql | 3 +-- P/Sda1/Jpa/rdbms2catalog/solution/Schema/schema.sql | 3 +-- .../src/main/resources/Data/universitySchema.sql | 3 +-- P/Sda1/Relational/schema.sql | 7 ++----- P/Sda1/catalog2rdbms/Schema/schema.sql | 3 +-- P/Sda1/catalog2rdbms/schema.sql | 5 ++--- P/Sda1/catalog2rdbmsPrepare/Schema/schema.sql | 3 +-- P/Sda1/catalog2sql/Schema/schema.sql | 3 +-- P/Sda1/rdbms2catalog/Schema/schema.sql | 3 +-- P/Sda1/rdbmsXml2Html/Schema/schema.sql | 6 ++---- .../UnixSqlLdap/Jndi/Unix2Rdbms/Schema/schema.sql | 4 +--- ws/eclipse/Company/Sql/200/schema.sql | 7 ++----- ws/eclipse/Company/Sql/Final/schema.sql | 7 ++----- ws/eclipse/Jdbc/src/main/java/dom/xsl/schema.sql | 4 +--- ws/eclipse/Mediastore/Sql/200/schema.sql | 7 +------ 34 files changed, 45 insertions(+), 104 deletions(-) diff --git a/Doc/Sda1/Ref/Memo/schema.sql b/Doc/Sda1/Ref/Memo/schema.sql index 47e6f2adc..4bd949c2b 100644 --- a/Doc/Sda1/Ref/Memo/schema.sql +++ b/Doc/Sda1/Ref/Memo/schema.sql @@ -1,6 +1,4 @@ -DROP TABLE IF EXISTS Para; -DROP TABLE IF EXISTS `To`; -DROP TABLE IF EXISTS Memo; +DROP TABLE IF EXISTS Para, `To`, Memo ; CREATE TABLE Memo ( id INT PRIMARY KEY, @@ -23,4 +21,4 @@ CREATE TABLE Para ( memo INT NOT NULL, PRIMARY KEY (item, memo), FOREIGN KEY (memo) REFERENCES Memo(id) -); \ No newline at end of file +); diff --git a/Exam/Sda1/RdbmsStudents2xml/rdbmsStudents2xml/Schema/schema.sql b/Exam/Sda1/RdbmsStudents2xml/rdbmsStudents2xml/Schema/schema.sql index 3f3d2c86f..01283ad58 100644 --- a/Exam/Sda1/RdbmsStudents2xml/rdbmsStudents2xml/Schema/schema.sql +++ b/Exam/Sda1/RdbmsStudents2xml/rdbmsStudents2xml/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Student; -DROP TABLE IF EXISTS StudyCourse; +DROP TABLE IF EXISTS Student, StudyCourse; CREATE TABLE StudyCourse ( id INTEGER NOT NULL PRIMARY KEY diff --git a/Exam/Sda1/RdbmsStudents2xml/rdbmsStudents2xml_solution/Schema/schema.sql b/Exam/Sda1/RdbmsStudents2xml/rdbmsStudents2xml_solution/Schema/schema.sql index 4110c70bc..72b785489 100644 --- a/Exam/Sda1/RdbmsStudents2xml/rdbmsStudents2xml_solution/Schema/schema.sql +++ b/Exam/Sda1/RdbmsStudents2xml/rdbmsStudents2xml_solution/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Student; -DROP TABLE IF EXISTS StudyCourse; +DROP TABLE IF EXISTS Student, StudyCourse; CREATE TABLE StudyCourse ( id INTEGER NOT NULL PRIMARY KEY diff --git a/Klausuren/Sda1/2015summer/Solve/Schema/scripts.sql b/Klausuren/Sda1/2015summer/Solve/Schema/scripts.sql index 22a9e963d..6c2228677 100644 --- a/Klausuren/Sda1/2015summer/Solve/Schema/scripts.sql +++ b/Klausuren/Sda1/2015summer/Solve/Schema/scripts.sql @@ -1,6 +1,4 @@ -DROP TABLE IF EXISTS LanguageScript; -DROP TABLE IF EXISTS Script; -DROP TABLE IF EXISTS Language; +DROP TABLE IF EXISTS LanguageScript, Script, Language; CREATE TABLE Language ( id BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT, diff --git a/Klausuren/Sda1/2015winter/Solve/Schema/schema.sql b/Klausuren/Sda1/2015winter/Solve/Schema/schema.sql index a991d8c52..5957c4f63 100644 --- a/Klausuren/Sda1/2015winter/Solve/Schema/schema.sql +++ b/Klausuren/Sda1/2015winter/Solve/Schema/schema.sql @@ -1,6 +1,4 @@ -DROP TABLE IF EXISTS Translation; -DROP TABLE IF EXISTS Noun; -DROP TABLE IF EXISTS Language; +DROP TABLE IF EXISTS Translation, Noun, Language; CREATE TABLE Language ( id INTEGER AUTO_INCREMENT PRIMARY KEY, diff --git a/Klausuren/Sda1/2016summer/Solve/Schema/movie.sql b/Klausuren/Sda1/2016summer/Solve/Schema/movie.sql index 3b2303f7f..1cf2875d0 100644 --- a/Klausuren/Sda1/2016summer/Solve/Schema/movie.sql +++ b/Klausuren/Sda1/2016summer/Solve/Schema/movie.sql @@ -1,6 +1,4 @@ -DROP TABLE IF EXISTS ActorMovie; -DROP TABLE IF EXISTS Movie; -DROP TABLE IF EXISTS Person; +DROP TABLE IF EXISTS ActorMovie, Movie, Person; CREATE TABLE Person ( id CHAR(255) PRIMARY KEY diff --git a/Klausuren/Sda1/2016winter/Exam/Sql/sample.sql b/Klausuren/Sda1/2016winter/Exam/Sql/sample.sql index 4cb56af4b..50062fe6a 100644 --- a/Klausuren/Sda1/2016winter/Exam/Sql/sample.sql +++ b/Klausuren/Sda1/2016winter/Exam/Sql/sample.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Employee; -DROP TABLE IF EXISTS Department; +DROP TABLE IF EXISTS Employee, Department; CREATE TABLE Department( diff --git a/Klausuren/Sda1/2016winter/Solve/Sql/sample.sql b/Klausuren/Sda1/2016winter/Solve/Sql/sample.sql index 4cb56af4b..50062fe6a 100644 --- a/Klausuren/Sda1/2016winter/Solve/Sql/sample.sql +++ b/Klausuren/Sda1/2016winter/Solve/Sql/sample.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Employee; -DROP TABLE IF EXISTS Department; +DROP TABLE IF EXISTS Employee, Department; CREATE TABLE Department( diff --git a/Klausuren/Sda1/2017winter/Exam/Schema/schema.sql b/Klausuren/Sda1/2017winter/Exam/Schema/schema.sql index 8b7c1ee8c..69cc78686 100644 --- a/Klausuren/Sda1/2017winter/Exam/Schema/schema.sql +++ b/Klausuren/Sda1/2017winter/Exam/Schema/schema.sql @@ -1,8 +1,5 @@ -show tables; -show create TABLE FsObject; - DROP TABLE IF EXISTS FsObject; CREATE TABLE FsObject ( /* TODO: Implement me!*/ -); \ No newline at end of file +); diff --git a/Klausuren/Sda1/2017winter/Exam/Sql/student.sql b/Klausuren/Sda1/2017winter/Exam/Sql/student.sql index 8001ba823..d11521c4c 100644 --- a/Klausuren/Sda1/2017winter/Exam/Sql/student.sql +++ b/Klausuren/Sda1/2017winter/Exam/Sql/student.sql @@ -1,4 +1,3 @@ - DROP TABLE IF EXISTS Student; CREATE TABLE Student ( diff --git a/Klausuren/Sda1/2017winter/Solve/Schema/schema.sql b/Klausuren/Sda1/2017winter/Solve/Schema/schema.sql index 1a7849ba6..ee2ff7842 100644 --- a/Klausuren/Sda1/2017winter/Solve/Schema/schema.sql +++ b/Klausuren/Sda1/2017winter/Solve/Schema/schema.sql @@ -1,6 +1,3 @@ -show tables; -show create TABLE FsObject; - DROP TABLE IF EXISTS FsObject; CREATE TABLE FsObject ( @@ -41,4 +38,4 @@ INSERT INTO FsObject VALUES( "Symlink_A_to_test.txt", /* File in "Dir_A" */ 100, /* Directory "A" */ 2, /* Typ file */ - null); /* No symlink */ \ No newline at end of file + null); /* No symlink */ diff --git a/Klausuren/Sda1/2017winter/Solve/Sql/Student.sql b/Klausuren/Sda1/2017winter/Solve/Sql/Student.sql index 8001ba823..d11521c4c 100644 --- a/Klausuren/Sda1/2017winter/Solve/Sql/Student.sql +++ b/Klausuren/Sda1/2017winter/Solve/Sql/Student.sql @@ -1,4 +1,3 @@ - DROP TABLE IF EXISTS Student; CREATE TABLE Student ( diff --git a/Klausuren/Sda1/2018summer/Exam/Schema/schema.sql b/Klausuren/Sda1/2018summer/Exam/Schema/schema.sql index 70330e5a2..759f87e34 100644 --- a/Klausuren/Sda1/2018summer/Exam/Schema/schema.sql +++ b/Klausuren/Sda1/2018summer/Exam/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Competition; -DROP TABLE IF EXISTS Athlete; +DROP TABLE IF EXISTS Competition, Athlete; CREATE TABLE Athlete ( id INT NOT NULL PRIMARY KEY @@ -27,4 +26,4 @@ INSERT INTO Competition VALUES(4, 4, 10.02, FALSE); /* John Hooker */ INSERT INTO Competition VALUES(5, 5, 10.84, FALSE); /* Brad Duncan */ INSERT INTO Competition VALUES(6, 2, 10.02, FALSE); /* Tim Culver */ INSERT INTO Competition VALUES(7, 3, 10.49, FALSE); /* Sid Gascoine */ -INSERT INTO Competition VALUES(8, 2, 9.35, TRUE); /* Tim Culver */ \ No newline at end of file +INSERT INTO Competition VALUES(8, 2, 9.35, TRUE); /* Tim Culver */ diff --git a/Klausuren/Sda1/2018summer/Solve/Schema/schema.sql b/Klausuren/Sda1/2018summer/Solve/Schema/schema.sql index 30ceafe6a..e2b2b7113 100644 --- a/Klausuren/Sda1/2018summer/Solve/Schema/schema.sql +++ b/Klausuren/Sda1/2018summer/Solve/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Competition; -DROP TABLE IF EXISTS Athlete; +DROP TABLE IF EXISTS Competition, Athlete; CREATE TABLE Athlete ( id INT NOT NULL PRIMARY KEY @@ -41,4 +40,4 @@ FROM Competition, Athlete WHERE Competition.athlete = Athlete.id AND NOT(badStart) GROUP BY Athlete.id -ORDER BY time, fullName; \ No newline at end of file +ORDER BY time, fullName; diff --git a/Klausuren/Sda1/2018winter/Exam/Schema/schema.sql b/Klausuren/Sda1/2018winter/Exam/Schema/schema.sql index d5542919e..ea9f02ee9 100644 --- a/Klausuren/Sda1/2018winter/Exam/Schema/schema.sql +++ b/Klausuren/Sda1/2018winter/Exam/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Para; -DROP TABLE IF EXISTS Section; +DROP TABLE IF EXISTS Para, Section; -- TODO -- Read the exercise's documentation and add your schema here. You may @@ -42,4 +41,4 @@ SELECT * FROM Section; -SELECT * FROM Para; \ No newline at end of file +SELECT * FROM Para; diff --git a/Klausuren/Sda1/2018winter/Solve/Schema/schema.sql b/Klausuren/Sda1/2018winter/Solve/Schema/schema.sql index e211e1b22..fd46fbc24 100644 --- a/Klausuren/Sda1/2018winter/Solve/Schema/schema.sql +++ b/Klausuren/Sda1/2018winter/Solve/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Para; -DROP TABLE IF EXISTS Section; +DROP TABLE IF EXISTS Para, Section; CREATE TABLE Section ( id VARCHAR(255) PRIMARY KEY @@ -40,4 +39,4 @@ INSERT INTO Para (section, para, revisionFlag) VALUES ('api', 'Some APIs offer multiple language bindings.', NULL); SELECT * FROM Section; -SELECT * FROM Para; \ No newline at end of file +SELECT * FROM Para; diff --git a/Klausuren/Sda1/2019summer/Solve/Schema/schema.sql b/Klausuren/Sda1/2019summer/Solve/Schema/schema.sql index 4004272a3..da5563f79 100644 --- a/Klausuren/Sda1/2019summer/Solve/Schema/schema.sql +++ b/Klausuren/Sda1/2019summer/Solve/Schema/schema.sql @@ -1,6 +1,4 @@ -DROP TABLE IF EXISTS Category2Article; -DROP TABLE IF EXISTS Article; -DROP TABLE IF EXISTS Category; +DROP TABLE IF EXISTS Category2Article, Article, Category; CREATE TABLE Category ( @@ -58,9 +56,6 @@ VALUES ('hardware', 232434); INSERT INTO Category2Article VALUES ('food', 544343); -SELECT * -FROM Category; -SELECT * -FROM Article; -SELECT * -FROM Category2Article; \ No newline at end of file +SELECT * FROM Category; +SELECT * FROM Article; +SELECT * FROM Category2Article; \ No newline at end of file diff --git a/Klausuren/Sda1/Tests/University_Sql2Xsd_xmlexport/Exam/Schema/schema.sql b/Klausuren/Sda1/Tests/University_Sql2Xsd_xmlexport/Exam/Schema/schema.sql index ca376bbdd..22667827d 100644 --- a/Klausuren/Sda1/Tests/University_Sql2Xsd_xmlexport/Exam/Schema/schema.sql +++ b/Klausuren/Sda1/Tests/University_Sql2Xsd_xmlexport/Exam/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Student; -DROP TABLE IF EXISTS StudyCourse; +DROP TABLE IF EXISTS Student, StudyCourse; CREATE TABLE StudyCourse ( id INTEGER NOT NULL PRIMARY KEY diff --git a/Klausuren/Sda1/Tests/University_Sql2Xsd_xmlexport/Solution/Schema/schema.sql b/Klausuren/Sda1/Tests/University_Sql2Xsd_xmlexport/Solution/Schema/schema.sql index 2efc0eac8..a247d9b1b 100644 --- a/Klausuren/Sda1/Tests/University_Sql2Xsd_xmlexport/Solution/Schema/schema.sql +++ b/Klausuren/Sda1/Tests/University_Sql2Xsd_xmlexport/Solution/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Student; -DROP TABLE IF EXISTS StudyCourse; +DROP TABLE IF EXISTS Student, StudyCourse; CREATE TABLE StudyCourse ( id INTEGER NOT NULL PRIMARY KEY diff --git a/P/Sda1/Jpa/rdbms2catalog/skeleton/Schema/schema.sql b/P/Sda1/Jpa/rdbms2catalog/skeleton/Schema/schema.sql index be699fb39..a73d991d4 100644 --- a/P/Sda1/Jpa/rdbms2catalog/skeleton/Schema/schema.sql +++ b/P/Sda1/Jpa/rdbms2catalog/skeleton/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Description; -DROP TABLE IF EXISTS Product; +DROP TABLE IF EXISTS Description, Product; CREATE TABLE Product ( id INTEGER NOT NULL PRIMARY KEY diff --git a/P/Sda1/Jpa/rdbms2catalog/solution/Schema/schema.sql b/P/Sda1/Jpa/rdbms2catalog/solution/Schema/schema.sql index be699fb39..a73d991d4 100644 --- a/P/Sda1/Jpa/rdbms2catalog/solution/Schema/schema.sql +++ b/P/Sda1/Jpa/rdbms2catalog/solution/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Description; -DROP TABLE IF EXISTS Product; +DROP TABLE IF EXISTS Description, Product; CREATE TABLE Product ( id INTEGER NOT NULL PRIMARY KEY diff --git a/P/Sda1/Lectures/Surrogate/src/main/resources/Data/universitySchema.sql b/P/Sda1/Lectures/Surrogate/src/main/resources/Data/universitySchema.sql index 7b8bf401d..f5396eba9 100644 --- a/P/Sda1/Lectures/Surrogate/src/main/resources/Data/universitySchema.sql +++ b/P/Sda1/Lectures/Surrogate/src/main/resources/Data/universitySchema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Course; -DROP TABLE IF EXISTS Lecturer; +DROP TABLE IF EXISTS Course, Lecturer; CREATE TABLE Lecturer ( id INT AUTO_INCREMENT diff --git a/P/Sda1/Relational/schema.sql b/P/Sda1/Relational/schema.sql index 36d4a5fb6..34f23cc1b 100644 --- a/P/Sda1/Relational/schema.sql +++ b/P/Sda1/Relational/schema.sql @@ -1,7 +1,4 @@ - -DROP TABLE IF EXISTS Flight; -DROP TABLE IF EXISTS Destination; -DROP TABLE IF EXISTS Airline; +DROP TABLE IF EXISTS Flight, Destination, Airline; CREATE Table Airline ( id INT NOT NULL @@ -42,4 +39,4 @@ CREATE TABLE Flight ( - \ No newline at end of file + diff --git a/P/Sda1/catalog2rdbms/Schema/schema.sql b/P/Sda1/catalog2rdbms/Schema/schema.sql index b4c82d7c2..e90c31abd 100644 --- a/P/Sda1/catalog2rdbms/Schema/schema.sql +++ b/P/Sda1/catalog2rdbms/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Description; -DROP TABLE IF EXISTS Product; +DROP TABLE IF EXISTS Description, Product; CREATE TABLE Product ( id INTEGER NOT NULL PRIMARY KEY diff --git a/P/Sda1/catalog2rdbms/schema.sql b/P/Sda1/catalog2rdbms/schema.sql index 4379ee642..aa0c498e1 100644 --- a/P/Sda1/catalog2rdbms/schema.sql +++ b/P/Sda1/catalog2rdbms/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Description; -DROP TABLE IF EXISTS Product; +DROP TABLE IF EXISTS Description, Product; CREATE TABLE Product ( id INTEGER NOT NULL PRIMARY KEY @@ -30,4 +29,4 @@ INSERT INTO Description VALUES(2, 2, 'Pre-attached tent poles'); SELECT * FROM Product; -- this should fail due to a foreign key constraint: -- -DELETE FROM Product WHERE id=1; \ No newline at end of file +DELETE FROM Product WHERE id=1; diff --git a/P/Sda1/catalog2rdbmsPrepare/Schema/schema.sql b/P/Sda1/catalog2rdbmsPrepare/Schema/schema.sql index b4c82d7c2..e90c31abd 100644 --- a/P/Sda1/catalog2rdbmsPrepare/Schema/schema.sql +++ b/P/Sda1/catalog2rdbmsPrepare/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Description; -DROP TABLE IF EXISTS Product; +DROP TABLE IF EXISTS Description, Product; CREATE TABLE Product ( id INTEGER NOT NULL PRIMARY KEY diff --git a/P/Sda1/catalog2sql/Schema/schema.sql b/P/Sda1/catalog2sql/Schema/schema.sql index c526fef87..4d93dc8cf 100644 --- a/P/Sda1/catalog2sql/Schema/schema.sql +++ b/P/Sda1/catalog2sql/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Description; -DROP TABLE IF EXISTS Product; +DROP TABLE IF EXISTS Description, Product; CREATE TABLE Product ( id CHAR(20) NOT NULL PRIMARY KEY diff --git a/P/Sda1/rdbms2catalog/Schema/schema.sql b/P/Sda1/rdbms2catalog/Schema/schema.sql index 9fb7be59c..e9fca6fc8 100644 --- a/P/Sda1/rdbms2catalog/Schema/schema.sql +++ b/P/Sda1/rdbms2catalog/Schema/schema.sql @@ -1,5 +1,4 @@ -DROP TABLE IF EXISTS Description; -DROP TABLE IF EXISTS Product; +DROP TABLE IF EXISTS Description, Product; CREATE TABLE Product ( id INTEGER NOT NULL diff --git a/P/Sda1/rdbmsXml2Html/Schema/schema.sql b/P/Sda1/rdbmsXml2Html/Schema/schema.sql index 0ba09d67b..572734ca0 100644 --- a/P/Sda1/rdbmsXml2Html/Schema/schema.sql +++ b/P/Sda1/rdbmsXml2Html/Schema/schema.sql @@ -1,7 +1,5 @@ -- possible present from a related exercise -DROP TABLE IF EXISTS Description; - -DROP TABLE IF EXISTS Product; +DROP TABLE IF EXISTS Description, Product; CREATE TABLE Product( orderNo CHAR(10) NOT NULL PRIMARY KEY @@ -12,4 +10,4 @@ INSERT INTO Product VALUES('x-223', 330.20); INSERT INTO Product VALUES('w-124', 110.40); INSERT INTO Product VALUES('3218', 330.20); -INSERT INTO Product VALUES('9921', 110.40); \ No newline at end of file +INSERT INTO Product VALUES('9921', 110.40); diff --git a/P/Sda2/UnixSqlLdap/Jndi/Unix2Rdbms/Schema/schema.sql b/P/Sda2/UnixSqlLdap/Jndi/Unix2Rdbms/Schema/schema.sql index ce9ea8167..9cf43d84d 100644 --- a/P/Sda2/UnixSqlLdap/Jndi/Unix2Rdbms/Schema/schema.sql +++ b/P/Sda2/UnixSqlLdap/Jndi/Unix2Rdbms/Schema/schema.sql @@ -1,6 +1,4 @@ -DROP Table IF EXISTS SysUserGroup; -DROP Table IF EXISTS SysUser; -DROP Table IF EXISTS SysGroup; +DROP Table IF EXISTS SysUserGroup, SysUser, SysGroup; CREATE TABLE SysGroup ( -- The system's groups -- id INTEGER AUTO_INCREMENT PRIMARY KEY diff --git a/ws/eclipse/Company/Sql/200/schema.sql b/ws/eclipse/Company/Sql/200/schema.sql index fe4a1282b..6be0507cf 100644 --- a/ws/eclipse/Company/Sql/200/schema.sql +++ b/ws/eclipse/Company/Sql/200/schema.sql @@ -1,7 +1,4 @@ -drop table if exists Employee; -drop table if exists Project; -drop table if exists Department; -drop table if exists EmployeeProject; +drop table if exists EmployeeProject, Project, Employee, Department; CREATE TABLE Department( id BIGINT PRIMARY KEY @@ -32,4 +29,4 @@ CREATE TABLE EmployeeProject ( ,project BIGINT NOT NULL REFERENCES Project ,PRIMARY KEY(employee, project) ,weeklyHours INTEGER NOT NULL -) \ No newline at end of file +) diff --git a/ws/eclipse/Company/Sql/Final/schema.sql b/ws/eclipse/Company/Sql/Final/schema.sql index cafe92daf..66d88aad5 100644 --- a/ws/eclipse/Company/Sql/Final/schema.sql +++ b/ws/eclipse/Company/Sql/Final/schema.sql @@ -1,7 +1,4 @@ -drop table if exists Employee; -drop table if exists Project; -drop table if exists Department; -drop table if exists EmployeeProject; +drop table if exists EmployeeProject, Employee, Project, Department; CREATE TABLE Department( id BIGINT PRIMARY KEY @@ -31,4 +28,4 @@ CREATE TABLE EmployeeProject ( ,project BIGINT NOT NULL REFERENCES Project ,PRIMARY KEY(employee, project) ,weeklyHours INTEGER NOT NULL -) \ No newline at end of file +) diff --git a/ws/eclipse/Jdbc/src/main/java/dom/xsl/schema.sql b/ws/eclipse/Jdbc/src/main/java/dom/xsl/schema.sql index 4af4f495c..572734ca0 100644 --- a/ws/eclipse/Jdbc/src/main/java/dom/xsl/schema.sql +++ b/ws/eclipse/Jdbc/src/main/java/dom/xsl/schema.sql @@ -1,7 +1,5 @@ -- possible present from a related exercise -DROP TABLE IF EXISTS Description; - -DROP TABLE IF EXISTS Product; +DROP TABLE IF EXISTS Description, Product; CREATE TABLE Product( orderNo CHAR(10) NOT NULL PRIMARY KEY diff --git a/ws/eclipse/Mediastore/Sql/200/schema.sql b/ws/eclipse/Mediastore/Sql/200/schema.sql index af06ec7ad..10bf96ca1 100644 --- a/ws/eclipse/Mediastore/Sql/200/schema.sql +++ b/ws/eclipse/Mediastore/Sql/200/schema.sql @@ -1,9 +1,4 @@ -drop table if exists ArtistAlbum; -drop table if exists Artist; -drop table if exists Track; -drop table if exists Album; -drop table if exists Format; - +drop table if exists ArtistAlbum, Artist, Track, Album, Format; CREATE TABLE Format ( id BIGINT PRIMARY KEY -- GitLab