remove demo tables after introspection

git-svn-id: https://svn.code.sf.net/p/jailer/code/trunk@563 3dd849cd-670e-4645-a7cd-dd197c8d0e81
This commit is contained in:
rwisser
2009-04-06 07:24:24 +00:00
parent 90dd6d3786
commit 9a7d70ef30
12 changed files with 0 additions and 1296 deletions
@@ -1,20 +0,0 @@
-- generated by Jailer, Fri Apr 03 12:00:51 CEST 2009 from wisser@u19
--
-- Extraction Model: EMPLOYEE where T.NAME='SCOTT' (/data/workspace/trunk/src/test/single-row-cycle/restricted_export/extractionmodel.csv)
-- Database URL: jdbc:postgresql://localhost:5432/postgres
-- Database User: postgres
-- Exported Rows: 13
-- DEPARTMENT 2
-- EMPLOYEE 3
-- PROJECT_PARTICIPATION 2
-- SALARYGRADE 2
-- ROLE 2
-- PROJECT 2
--
--
-- Tabu-tables: { }
--
-- Deleted Entities: 0
@@ -1,40 +0,0 @@
<?xml version="1.0" encoding="ISO-8859-15"?>
<!--
generated by Jailer, Fri Apr 03 12:00:13 CEST 2009 from wisser@u19
Extraction Model: EMPLOYEE where T.NAME='SCOTT' (/data/workspace/trunk/src/test/single-row-cycle/restricted_export/extractionmodel.csv)
Database URL: jdbc:postgresql://localhost:5432/postgres
Database User: postgres
Exported Rows: 13
DEPARTMENT 2
EMPLOYEE 3
SALARYGRADE 2
PROJECT_PARTICIPATION 2
PROJECT 2
ROLE 2
-->
<dataset>
<SALARYGRADE grade="4" losal="2001" hisal="3000"/>
<SALARYGRADE grade="5" losal="3001" hisal="9999"/>
<ROLE role_id="100" description="Developer"/>
<ROLE role_id="102" description="Project manager"/>
<PROJECT projectno="1001" description="Development of Novel Magnetic Suspension System" start_date="2006-01-01" end_date="2007-08-13"/>
<PROJECT projectno="1003" description="Foundation of Quantum Technology" start_date="2007-02-24" end_date="2008-07-31"/>
<DEPARTMENT deptno="10" name="ACCOUNTING" location="NEW YORK"/>
<DEPARTMENT deptno="20" name="RESEARCH" location="DALLAS"/>
<EMPLOYEE empno="7839" name="KING" job="PRESIDENT" boss="7839" hiredate="1981-11-17" salary="5000.00" deptno="10"/>
<EMPLOYEE empno="7566" name="JONES" job="MANAGER" boss="7839" hiredate="1981-04-02" salary="2975.00" deptno="20"/>
<EMPLOYEE empno="7788" name="SCOTT" job="ANALYST" boss="7566" hiredate="1982-12-09" salary="3000.00" deptno="20"/>
<PROJECT_PARTICIPATION projectno="1001" empno="7788" start_date="2006-05-15" end_date="2006-11-01" role_id="100"/>
<PROJECT_PARTICIPATION projectno="1003" empno="7566" start_date="2007-02-24" end_date="2008-07-31" role_id="102"/>
</dataset>
@@ -1,38 +0,0 @@
-- generated by Jailer, Fri Apr 03 12:00:32 CEST 2009 from wisser@u19
--
-- Extraction Model: EMPLOYEE where T.NAME='SCOTT' (/data/workspace/trunk/src/test/single-row-cycle/restricted_export/extractionmodel.csv)
-- Database URL: jdbc:postgresql://localhost:5432/postgres
-- Database User: postgres
-- Exported Rows: 13
-- DEPARTMENT 2
-- EMPLOYEE 3
-- SALARYGRADE 2
-- PROJECT_PARTICIPATION 2
-- ROLE 2
-- PROJECT 2
--
Update SALARYGRADE set losal=2001, hisal=3000 Where GRADE=4;
Update SALARYGRADE set losal=3001, hisal=9999 Where GRADE=5;
Insert into SALARYGRADE(grade, losal, hisal) Select * From (values (4, 2001, 3000), (5, 3001, 9999)) as Q(grade, losal, hisal) Where not exists (Select * from SALARYGRADE T Where T.GRADE=Q.GRADE);
Update ROLE set description='Developer' Where ROLE_ID=100;
Update ROLE set description='Project manager' Where ROLE_ID=102;
Insert into ROLE(role_id, description) Select * From (values (100, 'Developer'), (102, 'Project manager')) as Q(role_id, description) Where not exists (Select * from ROLE T Where T.ROLE_ID=Q.ROLE_ID);
Update PROJECT set description='Development of Novel Magnetic Suspension System', start_date='2006-01-01', end_date='2007-08-13' Where PROJECTNO=1001;
Update PROJECT set description='Foundation of Quantum Technology', start_date='2007-02-24', end_date='2008-07-31' Where PROJECTNO=1003;
Insert into PROJECT(projectno, description, start_date, end_date) Select * From (values (1001, 'Development of Novel Magnetic Suspension System', '2006-01-01', '2007-08-13'), (1003, 'Foundation of Quantum Technology', '2007-02-24', '2008-07-31')) as Q(projectno, description, start_date, end_date) Where not exists (Select * from PROJECT T Where T.PROJECTNO=Q.PROJECTNO);
Update DEPARTMENT set name='RESEARCH', location='DALLAS' Where DEPTNO=20;
Update DEPARTMENT set name='ACCOUNTING', location='NEW YORK' Where DEPTNO=10;
Insert into DEPARTMENT(deptno, name, location) Select * From (values (20, 'RESEARCH', 'DALLAS'), (10, 'ACCOUNTING', 'NEW YORK')) as Q(deptno, name, location) Where not exists (Select * from DEPARTMENT T Where T.DEPTNO=Q.DEPTNO);
Update EMPLOYEE set name='KING', job='PRESIDENT', boss=7839, hiredate=timestamp '1981-11-17', salary=5000.00, comm=null, deptno=10 Where EMPNO=7839;
Insert into EMPLOYEE(empno, name, job, boss, hiredate, salary, deptno) Select * From (values (7839, 'KING', 'PRESIDENT', 7839, timestamp '1981-11-17', 5000.00, 10)) as Q(empno, name, job, boss, hiredate, salary, deptno) Where not exists (Select * from EMPLOYEE T Where T.EMPNO=Q.EMPNO);
Update EMPLOYEE set name='JONES', job='MANAGER', boss=7839, hiredate=timestamp '1981-04-02', salary=2975.00, comm=null, deptno=20 Where EMPNO=7566;
Insert into EMPLOYEE(empno, name, job, boss, hiredate, salary, deptno) Select * From (values (7566, 'JONES', 'MANAGER', 7839, timestamp '1981-04-02', 2975.00, 20)) as Q(empno, name, job, boss, hiredate, salary, deptno) Where not exists (Select * from EMPLOYEE T Where T.EMPNO=Q.EMPNO);
Update PROJECT_PARTICIPATION set end_date='2008-07-31', role_id=102 Where PROJECTNO=1003 and EMPNO=7566 and START_DATE='2007-02-24';
Insert into PROJECT_PARTICIPATION(projectno, empno, start_date, end_date, role_id) Select * From (values (1003, 7566, '2007-02-24', '2008-07-31', 102)) as Q(projectno, empno, start_date, end_date, role_id) Where not exists (Select * from PROJECT_PARTICIPATION T Where T.PROJECTNO=Q.PROJECTNO and T.EMPNO=Q.EMPNO and T.START_DATE=Q.START_DATE);
Update EMPLOYEE set name='SCOTT', job='ANALYST', boss=7566, hiredate=timestamp '1982-12-09', salary=3000.00, comm=null, deptno=20 Where EMPNO=7788;
Insert into EMPLOYEE(empno, name, job, boss, hiredate, salary, deptno) Select * From (values (7788, 'SCOTT', 'ANALYST', 7566, timestamp '1982-12-09', 3000.00, 20)) as Q(empno, name, job, boss, hiredate, salary, deptno) Where not exists (Select * from EMPLOYEE T Where T.EMPNO=Q.EMPNO);
Update PROJECT_PARTICIPATION set end_date='2006-11-01', role_id=100 Where PROJECTNO=1001 and EMPNO=7788 and START_DATE='2006-05-15';
Insert into PROJECT_PARTICIPATION(projectno, empno, start_date, end_date, role_id) Select * From (values (1001, 7788, '2006-05-15', '2006-11-01', 100)) as Q(projectno, empno, start_date, end_date, role_id) Where not exists (Select * from PROJECT_PARTICIPATION T Where T.PROJECTNO=Q.PROJECTNO and T.EMPNO=Q.EMPNO and T.START_DATE=Q.START_DATE);
@@ -1,111 +0,0 @@
<?xml version="1.0" encoding="ISO-8859-15"?>
<!--
generated by Jailer, Fri Apr 03 12:00:39 CEST 2009 from wisser@u19
Extraction Model: EMPLOYEE where T.NAME='SCOTT' (/data/workspace/trunk/src/test/single-row-cycle/restricted_export/extractionmodel.csv)
Database URL: jdbc:postgresql://localhost:5432/postgres
Database User: postgres
Exported Rows: 13
DEPARTMENT 2
EMPLOYEE 3
PROJECT_PARTICIPATION 2
SALARYGRADE 2
ROLE 2
PROJECT 2
-->
<entities>
<employee empno="7788">
<!--columns of EMPLOYEE as T-->
<name>SCOTT</name>
<job>ANALYST</job>
<hiredate>1982-12-09</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="4">
<!--columns of SALARYGRADE as T-->
<losal>2001</losal>
<hisal>3000</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="20">
<!--columns of DEPARTMENT as T-->
<name>RESEARCH</name>
<location>DALLAS</location>
</department>
<!--associated EMPLOYEE row-->
<boss empno="7566">
<!--columns of EMPLOYEE as T-->
<name>JONES</name>
<job>MANAGER</job>
<hiredate>1981-04-02</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="4">
<!--columns of SALARYGRADE as T-->
<losal>2001</losal>
<hisal>3000</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="20">
<!--columns of DEPARTMENT as T-->
<name>RESEARCH</name>
<location>DALLAS</location>
</department>
<!--associated EMPLOYEE row-->
<boss empno="7839">
<!--columns of EMPLOYEE as T-->
<name>KING</name>
<job>PRESIDENT</job>
<hiredate>1981-11-17</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="5">
<!--columns of SALARYGRADE as T-->
<losal>3001</losal>
<hisal>9999</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="10">
<!--columns of DEPARTMENT as T-->
<name>ACCOUNTING</name>
<location>NEW YORK</location>
</department>
<!--associated EMPLOYEE row-->
<!--associated PROJECT_PARTICIPATION rows-->
<participations/>
</boss>
<!--associated PROJECT_PARTICIPATION rows-->
<participations>
<project_participation>
<!--columns of PROJECT_PARTICIPATION as T-->
<start_date>2007-02-24</start_date>
<end_date>2008-07-31</end_date>
<!--associated ROLE row-->
<!--columns of ROLE as T-->
<role_description>Project manager</role_description>
<!--associated PROJECT row-->
<!--columns of PROJECT as T-->
<project_description>Foundation of Quantum Technology</project_description>
<project_start_date>2007-02-24</project_start_date>
<project_end_date>2008-07-31</project_end_date>
</project_participation>
</participations>
</boss>
<!--associated PROJECT_PARTICIPATION rows-->
<participations>
<project_participation>
<!--columns of PROJECT_PARTICIPATION as T-->
<start_date>2006-05-15</start_date>
<end_date>2006-11-01</end_date>
<!--associated ROLE row-->
<!--columns of ROLE as T-->
<role_description>Developer</role_description>
<!--associated PROJECT row-->
<!--columns of PROJECT as T-->
<project_description>Development of Novel Magnetic Suspension System</project_description>
<project_start_date>2006-01-01</project_start_date>
<project_end_date>2007-08-13</project_end_date>
</project_participation>
</participations>
</employee>
</entities>
@@ -1,25 +0,0 @@
-- generated by Jailer, Fri Apr 03 12:00:51 CEST 2009 from wisser@u19
--
-- Extraction Model: EMPLOYEE where T.NAME='SCOTT' (/data/workspace/trunk/src/test/single-row-cycle/restricted_export/extractionmodel.csv)
-- Database URL: jdbc:postgresql://localhost:5432/postgres
-- Database User: postgres
-- Exported Rows: 13
-- DEPARTMENT 2
-- EMPLOYEE 3
-- PROJECT_PARTICIPATION 2
-- SALARYGRADE 2
-- ROLE 2
-- PROJECT 2
--
Insert into SALARYGRADE(grade, losal, hisal) values (4, 2001, 3000), (5, 3001, 9999);
Insert into ROLE(role_id, description) values (100, 'Developer'), (102, 'Project manager');
Insert into PROJECT(projectno, description, start_date, end_date) values (1001, 'Development of Novel Magnetic Suspension System', '2006-01-01', '2007-08-13'), (1003, 'Foundation of Quantum Technology', '2007-02-24', '2008-07-31');
Insert into DEPARTMENT(deptno, name, location) values (20, 'RESEARCH', 'DALLAS'), (10, 'ACCOUNTING', 'NEW YORK');
Insert into EMPLOYEE(empno, name, job, boss, hiredate, salary, comm, deptno) values (7839, 'KING', 'PRESIDENT', 7839, '1981-11-17', 5000.00, null, 10);
Insert into EMPLOYEE(empno, name, job, boss, hiredate, salary, comm, deptno) values (7566, 'JONES', 'MANAGER', 7839, '1981-04-02', 2975.00, null, 20);
Insert into PROJECT_PARTICIPATION(projectno, empno, start_date, end_date, role_id) values (1003, 7566, '2007-02-24', '2008-07-31', 102);
Insert into EMPLOYEE(empno, name, job, boss, hiredate, salary, comm, deptno) values (7788, 'SCOTT', 'ANALYST', 7566, '1982-12-09', 3000.00, null, 20);
Insert into PROJECT_PARTICIPATION(projectno, empno, start_date, end_date, role_id) values (1001, 7788, '2006-05-15', '2006-11-01', 100);
@@ -1,47 +0,0 @@
<?xml version='1.0' encoding='ISO-8859-15'?>
<dataset>
<salarygrade grade="1" losal="700" hisal="1200"/>
<salarygrade grade="2" losal="1201" hisal="1400"/>
<salarygrade grade="3" losal="1401" hisal="2000"/>
<salarygrade grade="4" losal="2001" hisal="3000"/>
<salarygrade grade="5" losal="3001" hisal="9999"/>
<role role_id="100" description="Developer"/>
<role role_id="101" description="Researcher"/>
<role role_id="102" description="Project manager"/>
<project projectno="1001" description="Development of Novel Magnetic Suspension System" start_date="2006-01-01" end_date="2007-08-13"/>
<project projectno="1002" description="Research on thermofluid dynamics in Microdroplets" start_date="2006-08-22" end_date="2007-03-20"/>
<project projectno="1003" description="Foundation of Quantum Technology" start_date="2007-02-24" end_date="2008-07-31"/>
<project projectno="1004" description="High capacity optical network" start_date="2008-01-01"/>
<department deptno="10" name="ACCOUNTING" location="NEW YORK"/>
<department deptno="20" name="RESEARCH" location="DALLAS"/>
<department deptno="30" name="SALES" location="CHICAGO"/>
<department deptno="40" name="OPERATIONS" location="BOSTON"/>
<employee empno="7369" name="SMITH" job="CLERK" boss="7902" hiredate="1980-12-17" salary="800.00" deptno="20"/>
<employee empno="7499" name="ALLEN" job="SALESMAN" boss="7698" hiredate="1981-02-20" salary="1600.00" comm="300.00" deptno="30"/>
<employee empno="7521" name="WARD" job="SALESMAN" boss="7698" hiredate="1981-02-22" salary="1250.00" comm="500.00" deptno="30"/>
<employee empno="7566" name="JONES" job="MANAGER" boss="7839" hiredate="1981-04-02" salary="2975.00" deptno="20"/>
<employee empno="7654" name="MARTIN" job="SALESMAN" boss="7698" hiredate="1981-09-28" salary="1250.00" comm="1400.00" deptno="30"/>
<employee empno="7698" name="BLAKE" job="MANAGER" boss="7839" hiredate="1981-05-01" salary="2850.00" deptno="30"/>
<employee empno="7782" name="CLARK" job="MANAGER" boss="7839" hiredate="1981-06-09" salary="2450.00" deptno="10"/>
<employee empno="7788" name="SCOTT" job="ANALYST" boss="7566" hiredate="1982-12-09" salary="3000.00" deptno="20"/>
<employee empno="7839" name="KING" job="PRESIDENT" boss="7839" hiredate="1981-11-17" salary="5000.00" deptno="10"/>
<employee empno="7844" name="TURNER" job="SALESMAN" boss="7698" hiredate="1981-09-08" salary="1500.00" comm="0.00" deptno="30"/>
<employee empno="7876" name="ADAMS" job="CLERK" boss="7788" hiredate="1983-01-12" salary="1100.00" deptno="20"/>
<employee empno="7900" name="JAMES" job="CLERK" boss="7698" hiredate="1981-12-03" salary="950.00" deptno="30"/>
<employee empno="7902" name="FORD" job="ANALYST" boss="7566" hiredate="1981-12-03" salary="3000.00" deptno="20"/>
<employee empno="7934" name="MILLER" job="CLERK" boss="7782" hiredate="1982-01-23" salary="1300.00" deptno="10"/>
<project_participation projectno="1001" empno="7369" start_date="2006-01-01" end_date="2007-08-13" role_id="100"/>
<project_participation projectno="1001" empno="7788" start_date="2006-05-15" end_date="2006-11-01" role_id="100"/>
<project_participation projectno="1001" empno="7902" start_date="2006-01-01" end_date="2006-12-30" role_id="102"/>
<project_participation projectno="1002" empno="7782" start_date="2006-08-22" end_date="2007-03-20" role_id="101"/>
<project_participation projectno="1002" empno="7876" start_date="2006-08-22" end_date="2007-03-20" role_id="102"/>
<project_participation projectno="1002" empno="7934" start_date="2007-01-01" end_date="2007-03-20" role_id="101"/>
<project_participation projectno="1003" empno="7566" start_date="2007-02-24" end_date="2008-07-31" role_id="102"/>
<project_participation projectno="1003" empno="7900" start_date="2007-02-24" end_date="2007-01-31" role_id="101"/>
<project_participation projectno="1004" empno="7499" start_date="2008-01-01" role_id="102"/>
<project_participation projectno="1004" empno="7521" start_date="2008-05-01" role_id="101"/>
<project_participation projectno="1004" empno="7654" start_date="2008-04-15" role_id="101"/>
<project_participation projectno="1004" empno="7844" start_date="2008-02-01" role_id="101"/>
<project_participation projectno="1004" empno="7900" start_date="2008-03-01" end_date="2008-04-01" role_id="101"/>
<project_participation projectno="1004" empno="7900" start_date="2008-05-20" role_id="101"/>
</dataset>
@@ -1,38 +0,0 @@
-- generated by Jailer, Fri Apr 03 11:59:58 CEST 2009 from wisser@u19
--
-- Extraction Model: EMPLOYEE where T.NAME='SCOTT' (/data/workspace/trunk/src/test/single-row-cycle/unrestricted_export/extractionmodel.csv)
-- Database URL: jdbc:postgresql://localhost:5432/postgres
-- Database User: postgres
-- Exported Rows: 43
-- DEPARTMENT 3
-- EMPLOYEE 14
-- SALARYGRADE 5
-- PROJECT_PARTICIPATION 14
-- PROJECT 4
-- ROLE 3
--
--
-- Tabu-tables: { }
--
-- Deleted Entities: 43
-- DEPARTMENT 3
-- EMPLOYEE 14
-- SALARYGRADE 5
-- PROJECT_PARTICIPATION 14
-- PROJECT 4
-- ROLE 3
Delete from SALARYGRADE Where GRADE in (4, 1, 5, 2, 3);
Delete from PROJECT_PARTICIPATION Where (PROJECTNO, EMPNO, START_DATE) in (values (1001, 7788, '2006-05-15'), (1002, 7876, '2006-08-22'), (1003, 7566, '2007-02-24'), (1001, 7369, '2006-01-01'), (1001, 7902, '2006-01-01'), (1002, 7782, '2006-08-22'), (1002, 7934, '2007-01-01'), (1003, 7900, '2007-02-24'), (1004, 7499, '2008-01-01'), (1004, 7521, '2008-05-01'));
Delete from PROJECT_PARTICIPATION Where (PROJECTNO, EMPNO, START_DATE) in (values (1004, 7654, '2008-04-15'), (1004, 7844, '2008-02-01'), (1004, 7900, '2008-03-01'), (1004, 7900, '2008-05-20'));
Delete from PROJECT Where PROJECTNO in (1001, 1002, 1003, 1004);
Delete from ROLE Where ROLE_ID in (100, 102, 101);
Delete from EMPLOYEE Where EMPNO in (7499, 7521, 7654, 7844, 7900, 7934, 7369, 7876);
Delete from EMPLOYEE Where EMPNO in (7698, 7782, 7788, 7902);
Delete from EMPLOYEE Where EMPNO in (7566);
Delete from DEPARTMENT Where DEPTNO in (30);
Delete from DEPARTMENT Where DEPTNO in (20);
Delete from EMPLOYEE Where EMPNO in (7839);
Delete from DEPARTMENT Where DEPTNO in (10);
@@ -1,71 +0,0 @@
<?xml version="1.0" encoding="ISO-8859-15"?>
<!--
generated by Jailer, Fri Apr 03 11:59:00 CEST 2009 from wisser@u19
Extraction Model: EMPLOYEE where T.NAME='SCOTT' (/data/workspace/trunk/src/test/single-row-cycle/unrestricted_export/extractionmodel.csv)
Database URL: jdbc:postgresql://localhost:5432/postgres
Database User: postgres
Exported Rows: 43
DEPARTMENT 3
EMPLOYEE 14
PROJECT_PARTICIPATION 14
SALARYGRADE 5
ROLE 3
PROJECT 4
-->
<dataset>
<SALARYGRADE grade="1" losal="700" hisal="1200"/>
<SALARYGRADE grade="2" losal="1201" hisal="1400"/>
<SALARYGRADE grade="3" losal="1401" hisal="2000"/>
<SALARYGRADE grade="4" losal="2001" hisal="3000"/>
<SALARYGRADE grade="5" losal="3001" hisal="9999"/>
<ROLE role_id="100" description="Developer"/>
<ROLE role_id="101" description="Researcher"/>
<ROLE role_id="102" description="Project manager"/>
<PROJECT projectno="1001" description="Development of Novel Magnetic Suspension System" start_date="2006-01-01" end_date="2007-08-13"/>
<PROJECT projectno="1002" description="Research on thermofluid dynamics in Microdroplets" start_date="2006-08-22" end_date="2007-03-20"/>
<PROJECT projectno="1003" description="Foundation of Quantum Technology" start_date="2007-02-24" end_date="2008-07-31"/>
<PROJECT projectno="1004" description="High capacity optical network" start_date="2008-01-01"/>
<DEPARTMENT deptno="10" name="ACCOUNTING" location="NEW YORK"/>
<DEPARTMENT deptno="20" name="RESEARCH" location="DALLAS"/>
<DEPARTMENT deptno="30" name="SALES" location="CHICAGO"/>
<EMPLOYEE empno="7839" name="KING" job="PRESIDENT" boss="7839" hiredate="1981-11-17" salary="5000.00" deptno="10"/>
<EMPLOYEE empno="7566" name="JONES" job="MANAGER" boss="7839" hiredate="1981-04-02" salary="2975.00" deptno="20"/>
<EMPLOYEE empno="7698" name="BLAKE" job="MANAGER" boss="7839" hiredate="1981-05-01" salary="2850.00" deptno="30"/>
<EMPLOYEE empno="7782" name="CLARK" job="MANAGER" boss="7839" hiredate="1981-06-09" salary="2450.00" deptno="10"/>
<EMPLOYEE empno="7499" name="ALLEN" job="SALESMAN" boss="7698" hiredate="1981-02-20" salary="1600.00" comm="300.00" deptno="30"/>
<EMPLOYEE empno="7521" name="WARD" job="SALESMAN" boss="7698" hiredate="1981-02-22" salary="1250.00" comm="500.00" deptno="30"/>
<EMPLOYEE empno="7654" name="MARTIN" job="SALESMAN" boss="7698" hiredate="1981-09-28" salary="1250.00" comm="1400.00" deptno="30"/>
<EMPLOYEE empno="7788" name="SCOTT" job="ANALYST" boss="7566" hiredate="1982-12-09" salary="3000.00" deptno="20"/>
<EMPLOYEE empno="7844" name="TURNER" job="SALESMAN" boss="7698" hiredate="1981-09-08" salary="1500.00" comm="0.00" deptno="30"/>
<EMPLOYEE empno="7900" name="JAMES" job="CLERK" boss="7698" hiredate="1981-12-03" salary="950.00" deptno="30"/>
<EMPLOYEE empno="7902" name="FORD" job="ANALYST" boss="7566" hiredate="1981-12-03" salary="3000.00" deptno="20"/>
<EMPLOYEE empno="7934" name="MILLER" job="CLERK" boss="7782" hiredate="1982-01-23" salary="1300.00" deptno="10"/>
<EMPLOYEE empno="7369" name="SMITH" job="CLERK" boss="7902" hiredate="1980-12-17" salary="800.00" deptno="20"/>
<EMPLOYEE empno="7876" name="ADAMS" job="CLERK" boss="7788" hiredate="1983-01-12" salary="1100.00" deptno="20"/>
<PROJECT_PARTICIPATION projectno="1001" empno="7369" start_date="2006-01-01" end_date="2007-08-13" role_id="100"/>
<PROJECT_PARTICIPATION projectno="1001" empno="7788" start_date="2006-05-15" end_date="2006-11-01" role_id="100"/>
<PROJECT_PARTICIPATION projectno="1001" empno="7902" start_date="2006-01-01" end_date="2006-12-30" role_id="102"/>
<PROJECT_PARTICIPATION projectno="1002" empno="7782" start_date="2006-08-22" end_date="2007-03-20" role_id="101"/>
<PROJECT_PARTICIPATION projectno="1002" empno="7876" start_date="2006-08-22" end_date="2007-03-20" role_id="102"/>
<PROJECT_PARTICIPATION projectno="1002" empno="7934" start_date="2007-01-01" end_date="2007-03-20" role_id="101"/>
<PROJECT_PARTICIPATION projectno="1003" empno="7566" start_date="2007-02-24" end_date="2008-07-31" role_id="102"/>
<PROJECT_PARTICIPATION projectno="1003" empno="7900" start_date="2007-02-24" end_date="2007-01-31" role_id="101"/>
<PROJECT_PARTICIPATION projectno="1004" empno="7499" start_date="2008-01-01" role_id="102"/>
<PROJECT_PARTICIPATION projectno="1004" empno="7521" start_date="2008-05-01" role_id="101"/>
<PROJECT_PARTICIPATION projectno="1004" empno="7654" start_date="2008-04-15" role_id="101"/>
<PROJECT_PARTICIPATION projectno="1004" empno="7844" start_date="2008-02-01" role_id="101"/>
<PROJECT_PARTICIPATION projectno="1004" empno="7900" start_date="2008-03-01" end_date="2008-04-01" role_id="101"/>
<PROJECT_PARTICIPATION projectno="1004" empno="7900" start_date="2008-05-20" role_id="101"/>
</dataset>
@@ -1,73 +0,0 @@
-- generated by Jailer, Fri Apr 03 11:59:28 CEST 2009 from wisser@u19
--
-- Extraction Model: EMPLOYEE where T.NAME='SCOTT' (/data/workspace/trunk/src/test/single-row-cycle/unrestricted_export/extractionmodel.csv)
-- Database URL: jdbc:postgresql://localhost:5432/postgres
-- Database User: postgres
-- Exported Rows: 43
-- DEPARTMENT 3
-- EMPLOYEE 14
-- SALARYGRADE 5
-- PROJECT_PARTICIPATION 14
-- ROLE 3
-- PROJECT 4
--
Update SALARYGRADE set losal=700, hisal=1200 Where GRADE=1;
Update ROLE set description='Developer' Where ROLE_ID=100;
Update ROLE set description='Project manager' Where ROLE_ID=102;
Update SALARYGRADE set losal=1201, hisal=1400 Where GRADE=2;
Update ROLE set description='Researcher' Where ROLE_ID=101;
Update SALARYGRADE set losal=1401, hisal=2000 Where GRADE=3;
Insert into ROLE(role_id, description) Select * From (values (100, 'Developer'), (102, 'Project manager'), (101, 'Researcher')) as Q(role_id, description) Where not exists (Select * from ROLE T Where T.ROLE_ID=Q.ROLE_ID);
Update SALARYGRADE set losal=2001, hisal=3000 Where GRADE=4;
Update SALARYGRADE set losal=3001, hisal=9999 Where GRADE=5;
Insert into SALARYGRADE(grade, losal, hisal) Select * From (values (1, 700, 1200), (2, 1201, 1400), (3, 1401, 2000), (4, 2001, 3000), (5, 3001, 9999)) as Q(grade, losal, hisal) Where not exists (Select * from SALARYGRADE T Where T.GRADE=Q.GRADE);
Update PROJECT set description='Development of Novel Magnetic Suspension System', start_date='2006-01-01', end_date='2007-08-13' Where PROJECTNO=1001;
Update PROJECT set description='Research on thermofluid dynamics in Microdroplets', start_date='2006-08-22', end_date='2007-03-20' Where PROJECTNO=1002;
Update PROJECT set description='Foundation of Quantum Technology', start_date='2007-02-24', end_date='2008-07-31' Where PROJECTNO=1003;
Update PROJECT set description='High capacity optical network', start_date='2008-01-01', end_date=null Where PROJECTNO=1004;
Insert into PROJECT(projectno, description, start_date, end_date) Select * From (values (1001, 'Development of Novel Magnetic Suspension System', '2006-01-01', '2007-08-13'), (1002, 'Research on thermofluid dynamics in Microdroplets', '2006-08-22', '2007-03-20'), (1003, 'Foundation of Quantum Technology', '2007-02-24', '2008-07-31')) as Q(projectno, description, start_date, end_date) Where not exists (Select * from PROJECT T Where T.PROJECTNO=Q.PROJECTNO);
Insert into PROJECT(projectno, description, start_date) Select * From (values (1004, 'High capacity optical network', '2008-01-01')) as Q(projectno, description, start_date) Where not exists (Select * from PROJECT T Where T.PROJECTNO=Q.PROJECTNO);
Update DEPARTMENT set name='RESEARCH', location='DALLAS' Where DEPTNO=20;
Update DEPARTMENT set name='ACCOUNTING', location='NEW YORK' Where DEPTNO=10;
Update DEPARTMENT set name='SALES', location='CHICAGO' Where DEPTNO=30;
Insert into DEPARTMENT(deptno, name, location) Select * From (values (20, 'RESEARCH', 'DALLAS'), (10, 'ACCOUNTING', 'NEW YORK'), (30, 'SALES', 'CHICAGO')) as Q(deptno, name, location) Where not exists (Select * from DEPARTMENT T Where T.DEPTNO=Q.DEPTNO);
Update EMPLOYEE set name='KING', job='PRESIDENT', boss=7839, hiredate=timestamp '1981-11-17', salary=5000.00, comm=null, deptno=10 Where EMPNO=7839;
Insert into EMPLOYEE(empno, name, job, boss, hiredate, salary, deptno) Select * From (values (7839, 'KING', 'PRESIDENT', 7839, timestamp '1981-11-17', 5000.00, 10)) as Q(empno, name, job, boss, hiredate, salary, deptno) Where not exists (Select * from EMPLOYEE T Where T.EMPNO=Q.EMPNO);
Update EMPLOYEE set name='JONES', job='MANAGER', boss=7839, hiredate=timestamp '1981-04-02', salary=2975.00, comm=null, deptno=20 Where EMPNO=7566;
Update EMPLOYEE set name='BLAKE', job='MANAGER', boss=7839, hiredate=timestamp '1981-05-01', salary=2850.00, comm=null, deptno=30 Where EMPNO=7698;
Update EMPLOYEE set name='CLARK', job='MANAGER', boss=7839, hiredate=timestamp '1981-06-09', salary=2450.00, comm=null, deptno=10 Where EMPNO=7782;
Insert into EMPLOYEE(empno, name, job, boss, hiredate, salary, deptno) Select * From (values (7566, 'JONES', 'MANAGER', 7839, timestamp '1981-04-02', 2975.00, 20), (7698, 'BLAKE', 'MANAGER', 7839, timestamp '1981-05-01', 2850.00, 30), (7782, 'CLARK', 'MANAGER', 7839, timestamp '1981-06-09', 2450.00, 10)) as Q(empno, name, job, boss, hiredate, salary, deptno) Where not exists (Select * from EMPLOYEE T Where T.EMPNO=Q.EMPNO);
Update EMPLOYEE set name='ALLEN', job='SALESMAN', boss=7698, hiredate=timestamp '1981-02-20', salary=1600.00, comm=300.00, deptno=30 Where EMPNO=7499;
Update EMPLOYEE set name='WARD', job='SALESMAN', boss=7698, hiredate=timestamp '1981-02-22', salary=1250.00, comm=500.00, deptno=30 Where EMPNO=7521;
Update EMPLOYEE set name='MARTIN', job='SALESMAN', boss=7698, hiredate=timestamp '1981-09-28', salary=1250.00, comm=1400.00, deptno=30 Where EMPNO=7654;
Update EMPLOYEE set name='SCOTT', job='ANALYST', boss=7566, hiredate=timestamp '1982-12-09', salary=3000.00, comm=null, deptno=20 Where EMPNO=7788;
Update EMPLOYEE set name='TURNER', job='SALESMAN', boss=7698, hiredate=timestamp '1981-09-08', salary=1500.00, comm=0.00, deptno=30 Where EMPNO=7844;
Update EMPLOYEE set name='JAMES', job='CLERK', boss=7698, hiredate=timestamp '1981-12-03', salary=950.00, comm=null, deptno=30 Where EMPNO=7900;
Update EMPLOYEE set name='FORD', job='ANALYST', boss=7566, hiredate=timestamp '1981-12-03', salary=3000.00, comm=null, deptno=20 Where EMPNO=7902;
Update EMPLOYEE set name='MILLER', job='CLERK', boss=7782, hiredate=timestamp '1982-01-23', salary=1300.00, comm=null, deptno=10 Where EMPNO=7934;
Insert into EMPLOYEE(empno, name, job, boss, hiredate, salary, deptno) Select * From (values (7788, 'SCOTT', 'ANALYST', 7566, timestamp '1982-12-09', 3000.00, 20), (7900, 'JAMES', 'CLERK', 7698, timestamp '1981-12-03', 950.00, 30), (7902, 'FORD', 'ANALYST', 7566, timestamp '1981-12-03', 3000.00, 20), (7934, 'MILLER', 'CLERK', 7782, timestamp '1982-01-23', 1300.00, 10)) as Q(empno, name, job, boss, hiredate, salary, deptno) Where not exists (Select * from EMPLOYEE T Where T.EMPNO=Q.EMPNO);
Insert into EMPLOYEE(empno, name, job, boss, hiredate, salary, comm, deptno) Select * From (values (7499, 'ALLEN', 'SALESMAN', 7698, timestamp '1981-02-20', 1600.00, 300.00, 30), (7521, 'WARD', 'SALESMAN', 7698, timestamp '1981-02-22', 1250.00, 500.00, 30), (7654, 'MARTIN', 'SALESMAN', 7698, timestamp '1981-09-28', 1250.00, 1400.00, 30), (7844, 'TURNER', 'SALESMAN', 7698, timestamp '1981-09-08', 1500.00, 0.00, 30)) as Q(empno, name, job, boss, hiredate, salary, comm, deptno) Where not exists (Select * from EMPLOYEE T Where T.EMPNO=Q.EMPNO);
Update PROJECT_PARTICIPATION set end_date='2007-03-20', role_id=101 Where PROJECTNO=1002 and EMPNO=7782 and START_DATE='2006-08-22';
Update PROJECT_PARTICIPATION set end_date='2008-07-31', role_id=102 Where PROJECTNO=1003 and EMPNO=7566 and START_DATE='2007-02-24';
Insert into PROJECT_PARTICIPATION(projectno, empno, start_date, end_date, role_id) Select * From (values (1002, 7782, '2006-08-22', '2007-03-20', 101), (1003, 7566, '2007-02-24', '2008-07-31', 102)) as Q(projectno, empno, start_date, end_date, role_id) Where not exists (Select * from PROJECT_PARTICIPATION T Where T.PROJECTNO=Q.PROJECTNO and T.EMPNO=Q.EMPNO and T.START_DATE=Q.START_DATE);
Update PROJECT_PARTICIPATION set end_date='2006-11-01', role_id=100 Where PROJECTNO=1001 and EMPNO=7788 and START_DATE='2006-05-15';
Update PROJECT_PARTICIPATION set end_date='2006-12-30', role_id=102 Where PROJECTNO=1001 and EMPNO=7902 and START_DATE='2006-01-01';
Update PROJECT_PARTICIPATION set end_date='2007-03-20', role_id=101 Where PROJECTNO=1002 and EMPNO=7934 and START_DATE='2007-01-01';
Update PROJECT_PARTICIPATION set end_date='2007-01-31', role_id=101 Where PROJECTNO=1003 and EMPNO=7900 and START_DATE='2007-02-24';
Update EMPLOYEE set name='SMITH', job='CLERK', boss=7902, hiredate=timestamp '1980-12-17', salary=800.00, comm=null, deptno=20 Where EMPNO=7369;
Update PROJECT_PARTICIPATION set end_date=null, role_id=102 Where PROJECTNO=1004 and EMPNO=7499 and START_DATE='2008-01-01';
Update EMPLOYEE set name='ADAMS', job='CLERK', boss=7788, hiredate=timestamp '1983-01-12', salary=1100.00, comm=null, deptno=20 Where EMPNO=7876;
Update PROJECT_PARTICIPATION set end_date=null, role_id=101 Where PROJECTNO=1004 and EMPNO=7521 and START_DATE='2008-05-01';
Insert into EMPLOYEE(empno, name, job, boss, hiredate, salary, deptno) Select * From (values (7369, 'SMITH', 'CLERK', 7902, timestamp '1980-12-17', 800.00, 20), (7876, 'ADAMS', 'CLERK', 7788, timestamp '1983-01-12', 1100.00, 20)) as Q(empno, name, job, boss, hiredate, salary, deptno) Where not exists (Select * from EMPLOYEE T Where T.EMPNO=Q.EMPNO);
Update PROJECT_PARTICIPATION set end_date=null, role_id=101 Where PROJECTNO=1004 and EMPNO=7654 and START_DATE='2008-04-15';
Update PROJECT_PARTICIPATION set end_date=null, role_id=101 Where PROJECTNO=1004 and EMPNO=7844 and START_DATE='2008-02-01';
Update PROJECT_PARTICIPATION set end_date='2008-04-01', role_id=101 Where PROJECTNO=1004 and EMPNO=7900 and START_DATE='2008-03-01';
Update PROJECT_PARTICIPATION set end_date=null, role_id=101 Where PROJECTNO=1004 and EMPNO=7900 and START_DATE='2008-05-20';
Insert into PROJECT_PARTICIPATION(projectno, empno, start_date, end_date, role_id) Select * From (values (1001, 7788, '2006-05-15', '2006-11-01', 100), (1001, 7902, '2006-01-01', '2006-12-30', 102), (1002, 7934, '2007-01-01', '2007-03-20', 101), (1003, 7900, '2007-02-24', '2007-01-31', 101), (1004, 7900, '2008-03-01', '2008-04-01', 101)) as Q(projectno, empno, start_date, end_date, role_id) Where not exists (Select * from PROJECT_PARTICIPATION T Where T.PROJECTNO=Q.PROJECTNO and T.EMPNO=Q.EMPNO and T.START_DATE=Q.START_DATE);
Insert into PROJECT_PARTICIPATION(projectno, empno, start_date, role_id) Select * From (values (1004, 7499, '2008-01-01', 102), (1004, 7521, '2008-05-01', 101), (1004, 7654, '2008-04-15', 101), (1004, 7844, '2008-02-01', 101), (1004, 7900, '2008-05-20', 101)) as Q(projectno, empno, start_date, role_id) Where not exists (Select * from PROJECT_PARTICIPATION T Where T.PROJECTNO=Q.PROJECTNO and T.EMPNO=Q.EMPNO and T.START_DATE=Q.START_DATE);
Update PROJECT_PARTICIPATION set end_date='2007-08-13', role_id=100 Where PROJECTNO=1001 and EMPNO=7369 and START_DATE='2006-01-01';
Update PROJECT_PARTICIPATION set end_date='2007-03-20', role_id=102 Where PROJECTNO=1002 and EMPNO=7876 and START_DATE='2006-08-22';
Insert into PROJECT_PARTICIPATION(projectno, empno, start_date, end_date, role_id) Select * From (values (1001, 7369, '2006-01-01', '2007-08-13', 100), (1002, 7876, '2006-08-22', '2007-03-20', 102)) as Q(projectno, empno, start_date, end_date, role_id) Where not exists (Select * from PROJECT_PARTICIPATION T Where T.PROJECTNO=Q.PROJECTNO and T.EMPNO=Q.EMPNO and T.START_DATE=Q.START_DATE);
@@ -1,797 +0,0 @@
<?xml version="1.0" encoding="ISO-8859-15"?>
<!--
generated by Jailer, Fri Apr 03 11:59:41 CEST 2009 from wisser@u19
Extraction Model: EMPLOYEE where T.NAME='SCOTT' (/data/workspace/trunk/src/test/single-row-cycle/unrestricted_export/extractionmodel.csv)
Database URL: jdbc:postgresql://localhost:5432/postgres
Database User: postgres
Exported Rows: 43
DEPARTMENT 3
EMPLOYEE 14
SALARYGRADE 5
PROJECT_PARTICIPATION 14
PROJECT 4
ROLE 3
-->
<entities>
<employee empno="7369">
<!--columns of EMPLOYEE as T-->
<name>SMITH</name>
<job>CLERK</job>
<hiredate>1980-12-17</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="1">
<!--columns of SALARYGRADE as T-->
<losal>700</losal>
<hisal>1200</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="20">
<!--columns of DEPARTMENT as T-->
<name>RESEARCH</name>
<location>DALLAS</location>
</department>
<!--associated EMPLOYEE row-->
<boss empno="7902">
<!--columns of EMPLOYEE as T-->
<name>FORD</name>
<job>ANALYST</job>
<hiredate>1981-12-03</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="4">
<!--columns of SALARYGRADE as T-->
<losal>2001</losal>
<hisal>3000</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="20">
<!--columns of DEPARTMENT as T-->
<name>RESEARCH</name>
<location>DALLAS</location>
</department>
<!--associated EMPLOYEE row-->
<boss empno="7566">
<!--columns of EMPLOYEE as T-->
<name>JONES</name>
<job>MANAGER</job>
<hiredate>1981-04-02</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="4">
<!--columns of SALARYGRADE as T-->
<losal>2001</losal>
<hisal>3000</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="20">
<!--columns of DEPARTMENT as T-->
<name>RESEARCH</name>
<location>DALLAS</location>
</department>
<!--associated EMPLOYEE row-->
<boss empno="7839">
<!--columns of EMPLOYEE as T-->
<name>KING</name>
<job>PRESIDENT</job>
<hiredate>1981-11-17</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="5">
<!--columns of SALARYGRADE as T-->
<losal>3001</losal>
<hisal>9999</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="10">
<!--columns of DEPARTMENT as T-->
<name>ACCOUNTING</name>
<location>NEW YORK</location>
</department>
<!--associated EMPLOYEE row-->
<!--associated PROJECT_PARTICIPATION rows-->
<participations/>
</boss>
<!--associated PROJECT_PARTICIPATION rows-->
<participations>
<project_participation>
<!--columns of PROJECT_PARTICIPATION as T-->
<start_date>2007-02-24</start_date>
<end_date>2008-07-31</end_date>
<!--associated ROLE row-->
<!--columns of ROLE as T-->
<role_description>Project manager</role_description>
<!--associated PROJECT row-->
<!--columns of PROJECT as T-->
<project_description>Foundation of Quantum Technology</project_description>
<project_start_date>2007-02-24</project_start_date>
<project_end_date>2008-07-31</project_end_date>
</project_participation>
</participations>
</boss>
<!--associated PROJECT_PARTICIPATION rows-->
<participations>
<project_participation>
<!--columns of PROJECT_PARTICIPATION as T-->
<start_date>2006-01-01</start_date>
<end_date>2006-12-30</end_date>
<!--associated ROLE row-->
<!--columns of ROLE as T-->
<role_description>Project manager</role_description>
<!--associated PROJECT row-->
<!--columns of PROJECT as T-->
<project_description>Development of Novel Magnetic Suspension System</project_description>
<project_start_date>2006-01-01</project_start_date>
<project_end_date>2007-08-13</project_end_date>
</project_participation>
</participations>
</boss>
<!--associated PROJECT_PARTICIPATION rows-->
<participations>
<project_participation>
<!--columns of PROJECT_PARTICIPATION as T-->
<start_date>2006-01-01</start_date>
<end_date>2007-08-13</end_date>
<!--associated ROLE row-->
<!--columns of ROLE as T-->
<role_description>Developer</role_description>
<!--associated PROJECT row-->
<!--columns of PROJECT as T-->
<project_description>Development of Novel Magnetic Suspension System</project_description>
<project_start_date>2006-01-01</project_start_date>
<project_end_date>2007-08-13</project_end_date>
</project_participation>
</participations>
</employee>
<employee empno="7499">
<!--columns of EMPLOYEE as T-->
<name>ALLEN</name>
<job>SALESMAN</job>
<hiredate>1981-02-20</hiredate>
<comm>300.00</comm>
<!--associated SALARYGRADE row-->
<salary_grade grade="3">
<!--columns of SALARYGRADE as T-->
<losal>1401</losal>
<hisal>2000</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="30">
<!--columns of DEPARTMENT as T-->
<name>SALES</name>
<location>CHICAGO</location>
</department>
<!--associated EMPLOYEE row-->
<boss empno="7698">
<!--columns of EMPLOYEE as T-->
<name>BLAKE</name>
<job>MANAGER</job>
<hiredate>1981-05-01</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="4">
<!--columns of SALARYGRADE as T-->
<losal>2001</losal>
<hisal>3000</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="30">
<!--columns of DEPARTMENT as T-->
<name>SALES</name>
<location>CHICAGO</location>
</department>
<!--associated EMPLOYEE row-->
<boss empno="7839">
<!--columns of EMPLOYEE as T-->
<name>KING</name>
<job>PRESIDENT</job>
<hiredate>1981-11-17</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="5">
<!--columns of SALARYGRADE as T-->
<losal>3001</losal>
<hisal>9999</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="10">
<!--columns of DEPARTMENT as T-->
<name>ACCOUNTING</name>
<location>NEW YORK</location>
</department>
<!--associated EMPLOYEE row-->
<!--associated PROJECT_PARTICIPATION rows-->
<participations/>
</boss>
<!--associated PROJECT_PARTICIPATION rows-->
<participations/>
</boss>
<!--associated PROJECT_PARTICIPATION rows-->
<participations>
<project_participation>
<!--columns of PROJECT_PARTICIPATION as T-->
<start_date>2008-01-01</start_date>
<end_date/>
<!--associated ROLE row-->
<!--columns of ROLE as T-->
<role_description>Project manager</role_description>
<!--associated PROJECT row-->
<!--columns of PROJECT as T-->
<project_description>High capacity optical network</project_description>
<project_start_date>2008-01-01</project_start_date>
<project_end_date/>
</project_participation>
</participations>
</employee>
<employee empno="7521">
<!--columns of EMPLOYEE as T-->
<name>WARD</name>
<job>SALESMAN</job>
<hiredate>1981-02-22</hiredate>
<comm>500.00</comm>
<!--associated SALARYGRADE row-->
<salary_grade grade="2">
<!--columns of SALARYGRADE as T-->
<losal>1201</losal>
<hisal>1400</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="30">
<!--columns of DEPARTMENT as T-->
<name>SALES</name>
<location>CHICAGO</location>
</department>
<!--associated EMPLOYEE row-->
<boss empno="7698">
<!--columns of EMPLOYEE as T-->
<name>BLAKE</name>
<job>MANAGER</job>
<hiredate>1981-05-01</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="4">
<!--columns of SALARYGRADE as T-->
<losal>2001</losal>
<hisal>3000</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="30">
<!--columns of DEPARTMENT as T-->
<name>SALES</name>
<location>CHICAGO</location>
</department>
<!--associated EMPLOYEE row-->
<boss empno="7839">
<!--columns of EMPLOYEE as T-->
<name>KING</name>
<job>PRESIDENT</job>
<hiredate>1981-11-17</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="5">
<!--columns of SALARYGRADE as T-->
<losal>3001</losal>
<hisal>9999</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="10">
<!--columns of DEPARTMENT as T-->
<name>ACCOUNTING</name>
<location>NEW YORK</location>
</department>
<!--associated EMPLOYEE row-->
<!--associated PROJECT_PARTICIPATION rows-->
<participations/>
</boss>
<!--associated PROJECT_PARTICIPATION rows-->
<participations/>
</boss>
<!--associated PROJECT_PARTICIPATION rows-->
<participations>
<project_participation>
<!--columns of PROJECT_PARTICIPATION as T-->
<start_date>2008-05-01</start_date>
<end_date/>
<!--associated ROLE row-->
<!--columns of ROLE as T-->
<role_description>Researcher</role_description>
<!--associated PROJECT row-->
<!--columns of PROJECT as T-->
<project_description>High capacity optical network</project_description>
<project_start_date>2008-01-01</project_start_date>
<project_end_date/>
</project_participation>
</participations>
</employee>
<employee empno="7654">
<!--columns of EMPLOYEE as T-->
<name>MARTIN</name>
<job>SALESMAN</job>
<hiredate>1981-09-28</hiredate>
<comm>1400.00</comm>
<!--associated SALARYGRADE row-->
<salary_grade grade="2">
<!--columns of SALARYGRADE as T-->
<losal>1201</losal>
<hisal>1400</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="30">
<!--columns of DEPARTMENT as T-->
<name>SALES</name>
<location>CHICAGO</location>
</department>
<!--associated EMPLOYEE row-->
<boss empno="7698">
<!--columns of EMPLOYEE as T-->
<name>BLAKE</name>
<job>MANAGER</job>
<hiredate>1981-05-01</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="4">
<!--columns of SALARYGRADE as T-->
<losal>2001</losal>
<hisal>3000</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="30">
<!--columns of DEPARTMENT as T-->
<name>SALES</name>
<location>CHICAGO</location>
</department>
<!--associated EMPLOYEE row-->
<boss empno="7839">
<!--columns of EMPLOYEE as T-->
<name>KING</name>
<job>PRESIDENT</job>
<hiredate>1981-11-17</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="5">
<!--columns of SALARYGRADE as T-->
<losal>3001</losal>
<hisal>9999</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="10">
<!--columns of DEPARTMENT as T-->
<name>ACCOUNTING</name>
<location>NEW YORK</location>
</department>
<!--associated EMPLOYEE row-->
<!--associated PROJECT_PARTICIPATION rows-->
<participations/>
</boss>
<!--associated PROJECT_PARTICIPATION rows-->
<participations/>
</boss>
<!--associated PROJECT_PARTICIPATION rows-->
<participations>
<project_participation>
<!--columns of PROJECT_PARTICIPATION as T-->
<start_date>2008-04-15</start_date>
<end_date/>
<!--associated ROLE row-->
<!--columns of ROLE as T-->
<role_description>Researcher</role_description>
<!--associated PROJECT row-->
<!--columns of PROJECT as T-->
<project_description>High capacity optical network</project_description>
<project_start_date>2008-01-01</project_start_date>
<project_end_date/>
</project_participation>
</participations>
</employee>
<employee empno="7844">
<!--columns of EMPLOYEE as T-->
<name>TURNER</name>
<job>SALESMAN</job>
<hiredate>1981-09-08</hiredate>
<comm>0.00</comm>
<!--associated SALARYGRADE row-->
<salary_grade grade="3">
<!--columns of SALARYGRADE as T-->
<losal>1401</losal>
<hisal>2000</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="30">
<!--columns of DEPARTMENT as T-->
<name>SALES</name>
<location>CHICAGO</location>
</department>
<!--associated EMPLOYEE row-->
<boss empno="7698">
<!--columns of EMPLOYEE as T-->
<name>BLAKE</name>
<job>MANAGER</job>
<hiredate>1981-05-01</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="4">
<!--columns of SALARYGRADE as T-->
<losal>2001</losal>
<hisal>3000</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="30">
<!--columns of DEPARTMENT as T-->
<name>SALES</name>
<location>CHICAGO</location>
</department>
<!--associated EMPLOYEE row-->
<boss empno="7839">
<!--columns of EMPLOYEE as T-->
<name>KING</name>
<job>PRESIDENT</job>
<hiredate>1981-11-17</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="5">
<!--columns of SALARYGRADE as T-->
<losal>3001</losal>
<hisal>9999</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="10">
<!--columns of DEPARTMENT as T-->
<name>ACCOUNTING</name>
<location>NEW YORK</location>
</department>
<!--associated EMPLOYEE row-->
<!--associated PROJECT_PARTICIPATION rows-->
<participations/>
</boss>
<!--associated PROJECT_PARTICIPATION rows-->
<participations/>
</boss>
<!--associated PROJECT_PARTICIPATION rows-->
<participations>
<project_participation>
<!--columns of PROJECT_PARTICIPATION as T-->
<start_date>2008-02-01</start_date>
<end_date/>
<!--associated ROLE row-->
<!--columns of ROLE as T-->
<role_description>Researcher</role_description>
<!--associated PROJECT row-->
<!--columns of PROJECT as T-->
<project_description>High capacity optical network</project_description>
<project_start_date>2008-01-01</project_start_date>
<project_end_date/>
</project_participation>
</participations>
</employee>
<employee empno="7876">
<!--columns of EMPLOYEE as T-->
<name>ADAMS</name>
<job>CLERK</job>
<hiredate>1983-01-12</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="1">
<!--columns of SALARYGRADE as T-->
<losal>700</losal>
<hisal>1200</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="20">
<!--columns of DEPARTMENT as T-->
<name>RESEARCH</name>
<location>DALLAS</location>
</department>
<!--associated EMPLOYEE row-->
<boss empno="7788">
<!--columns of EMPLOYEE as T-->
<name>SCOTT</name>
<job>ANALYST</job>
<hiredate>1982-12-09</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="4">
<!--columns of SALARYGRADE as T-->
<losal>2001</losal>
<hisal>3000</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="20">
<!--columns of DEPARTMENT as T-->
<name>RESEARCH</name>
<location>DALLAS</location>
</department>
<!--associated EMPLOYEE row-->
<boss empno="7566">
<!--columns of EMPLOYEE as T-->
<name>JONES</name>
<job>MANAGER</job>
<hiredate>1981-04-02</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="4">
<!--columns of SALARYGRADE as T-->
<losal>2001</losal>
<hisal>3000</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="20">
<!--columns of DEPARTMENT as T-->
<name>RESEARCH</name>
<location>DALLAS</location>
</department>
<!--associated EMPLOYEE row-->
<boss empno="7839">
<!--columns of EMPLOYEE as T-->
<name>KING</name>
<job>PRESIDENT</job>
<hiredate>1981-11-17</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="5">
<!--columns of SALARYGRADE as T-->
<losal>3001</losal>
<hisal>9999</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="10">
<!--columns of DEPARTMENT as T-->
<name>ACCOUNTING</name>
<location>NEW YORK</location>
</department>
<!--associated EMPLOYEE row-->
<!--associated PROJECT_PARTICIPATION rows-->
<participations/>
</boss>
<!--associated PROJECT_PARTICIPATION rows-->
<participations>
<project_participation>
<!--columns of PROJECT_PARTICIPATION as T-->
<start_date>2007-02-24</start_date>
<end_date>2008-07-31</end_date>
<!--associated ROLE row-->
<!--columns of ROLE as T-->
<role_description>Project manager</role_description>
<!--associated PROJECT row-->
<!--columns of PROJECT as T-->
<project_description>Foundation of Quantum Technology</project_description>
<project_start_date>2007-02-24</project_start_date>
<project_end_date>2008-07-31</project_end_date>
</project_participation>
</participations>
</boss>
<!--associated PROJECT_PARTICIPATION rows-->
<participations>
<project_participation>
<!--columns of PROJECT_PARTICIPATION as T-->
<start_date>2006-05-15</start_date>
<end_date>2006-11-01</end_date>
<!--associated ROLE row-->
<!--columns of ROLE as T-->
<role_description>Developer</role_description>
<!--associated PROJECT row-->
<!--columns of PROJECT as T-->
<project_description>Development of Novel Magnetic Suspension System</project_description>
<project_start_date>2006-01-01</project_start_date>
<project_end_date>2007-08-13</project_end_date>
</project_participation>
</participations>
</boss>
<!--associated PROJECT_PARTICIPATION rows-->
<participations>
<project_participation>
<!--columns of PROJECT_PARTICIPATION as T-->
<start_date>2006-08-22</start_date>
<end_date>2007-03-20</end_date>
<!--associated ROLE row-->
<!--columns of ROLE as T-->
<role_description>Project manager</role_description>
<!--associated PROJECT row-->
<!--columns of PROJECT as T-->
<project_description>Research on thermofluid dynamics in Microdroplets</project_description>
<project_start_date>2006-08-22</project_start_date>
<project_end_date>2007-03-20</project_end_date>
</project_participation>
</participations>
</employee>
<employee empno="7900">
<!--columns of EMPLOYEE as T-->
<name>JAMES</name>
<job>CLERK</job>
<hiredate>1981-12-03</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="1">
<!--columns of SALARYGRADE as T-->
<losal>700</losal>
<hisal>1200</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="30">
<!--columns of DEPARTMENT as T-->
<name>SALES</name>
<location>CHICAGO</location>
</department>
<!--associated EMPLOYEE row-->
<boss empno="7698">
<!--columns of EMPLOYEE as T-->
<name>BLAKE</name>
<job>MANAGER</job>
<hiredate>1981-05-01</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="4">
<!--columns of SALARYGRADE as T-->
<losal>2001</losal>
<hisal>3000</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="30">
<!--columns of DEPARTMENT as T-->
<name>SALES</name>
<location>CHICAGO</location>
</department>
<!--associated EMPLOYEE row-->
<boss empno="7839">
<!--columns of EMPLOYEE as T-->
<name>KING</name>
<job>PRESIDENT</job>
<hiredate>1981-11-17</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="5">
<!--columns of SALARYGRADE as T-->
<losal>3001</losal>
<hisal>9999</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="10">
<!--columns of DEPARTMENT as T-->
<name>ACCOUNTING</name>
<location>NEW YORK</location>
</department>
<!--associated EMPLOYEE row-->
<!--associated PROJECT_PARTICIPATION rows-->
<participations/>
</boss>
<!--associated PROJECT_PARTICIPATION rows-->
<participations/>
</boss>
<!--associated PROJECT_PARTICIPATION rows-->
<participations>
<project_participation>
<!--columns of PROJECT_PARTICIPATION as T-->
<start_date>2007-02-24</start_date>
<end_date>2007-01-31</end_date>
<!--associated ROLE row-->
<!--columns of ROLE as T-->
<role_description>Researcher</role_description>
<!--associated PROJECT row-->
<!--columns of PROJECT as T-->
<project_description>Foundation of Quantum Technology</project_description>
<project_start_date>2007-02-24</project_start_date>
<project_end_date>2008-07-31</project_end_date>
</project_participation>
<project_participation>
<!--columns of PROJECT_PARTICIPATION as T-->
<start_date>2008-03-01</start_date>
<end_date>2008-04-01</end_date>
<!--associated ROLE row-->
<!--columns of ROLE as T-->
<role_description>Researcher</role_description>
<!--associated PROJECT row-->
<!--columns of PROJECT as T-->
<project_description>High capacity optical network</project_description>
<project_start_date>2008-01-01</project_start_date>
<project_end_date/>
</project_participation>
<project_participation>
<!--columns of PROJECT_PARTICIPATION as T-->
<start_date>2008-05-20</start_date>
<end_date/>
<!--associated ROLE row-->
<!--columns of ROLE as T-->
<role_description>Researcher</role_description>
<!--associated PROJECT row-->
<!--columns of PROJECT as T-->
<project_description>High capacity optical network</project_description>
<project_start_date>2008-01-01</project_start_date>
<project_end_date/>
</project_participation>
</participations>
</employee>
<employee empno="7934">
<!--columns of EMPLOYEE as T-->
<name>MILLER</name>
<job>CLERK</job>
<hiredate>1982-01-23</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="2">
<!--columns of SALARYGRADE as T-->
<losal>1201</losal>
<hisal>1400</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="10">
<!--columns of DEPARTMENT as T-->
<name>ACCOUNTING</name>
<location>NEW YORK</location>
</department>
<!--associated EMPLOYEE row-->
<boss empno="7782">
<!--columns of EMPLOYEE as T-->
<name>CLARK</name>
<job>MANAGER</job>
<hiredate>1981-06-09</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="4">
<!--columns of SALARYGRADE as T-->
<losal>2001</losal>
<hisal>3000</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="10">
<!--columns of DEPARTMENT as T-->
<name>ACCOUNTING</name>
<location>NEW YORK</location>
</department>
<!--associated EMPLOYEE row-->
<boss empno="7839">
<!--columns of EMPLOYEE as T-->
<name>KING</name>
<job>PRESIDENT</job>
<hiredate>1981-11-17</hiredate>
<comm/>
<!--associated SALARYGRADE row-->
<salary_grade grade="5">
<!--columns of SALARYGRADE as T-->
<losal>3001</losal>
<hisal>9999</hisal>
</salary_grade>
<!--associated DEPARTMENT row-->
<department deptno="10">
<!--columns of DEPARTMENT as T-->
<name>ACCOUNTING</name>
<location>NEW YORK</location>
</department>
<!--associated EMPLOYEE row-->
<!--associated PROJECT_PARTICIPATION rows-->
<participations/>
</boss>
<!--associated PROJECT_PARTICIPATION rows-->
<participations>
<project_participation>
<!--columns of PROJECT_PARTICIPATION as T-->
<start_date>2006-08-22</start_date>
<end_date>2007-03-20</end_date>
<!--associated ROLE row-->
<!--columns of ROLE as T-->
<role_description>Researcher</role_description>
<!--associated PROJECT row-->
<!--columns of PROJECT as T-->
<project_description>Research on thermofluid dynamics in Microdroplets</project_description>
<project_start_date>2006-08-22</project_start_date>
<project_end_date>2007-03-20</project_end_date>
</project_participation>
</participations>
</boss>
<!--associated PROJECT_PARTICIPATION rows-->
<participations>
<project_participation>
<!--columns of PROJECT_PARTICIPATION as T-->
<start_date>2007-01-01</start_date>
<end_date>2007-03-20</end_date>
<!--associated ROLE row-->
<!--columns of ROLE as T-->
<role_description>Researcher</role_description>
<!--associated PROJECT row-->
<!--columns of PROJECT as T-->
<project_description>Research on thermofluid dynamics in Microdroplets</project_description>
<project_start_date>2006-08-22</project_start_date>
<project_end_date>2007-03-20</project_end_date>
</project_participation>
</participations>
</employee>
</entities>
@@ -1,27 +0,0 @@
-- generated by Jailer, Fri Apr 03 11:59:58 CEST 2009 from wisser@u19
--
-- Extraction Model: EMPLOYEE where T.NAME='SCOTT' (/data/workspace/trunk/src/test/single-row-cycle/unrestricted_export/extractionmodel.csv)
-- Database URL: jdbc:postgresql://localhost:5432/postgres
-- Database User: postgres
-- Exported Rows: 43
-- DEPARTMENT 3
-- EMPLOYEE 14
-- SALARYGRADE 5
-- PROJECT_PARTICIPATION 14
-- PROJECT 4
-- ROLE 3
--
Insert into SALARYGRADE(grade, losal, hisal) values (1, 700, 1200), (2, 1201, 1400), (3, 1401, 2000), (4, 2001, 3000), (5, 3001, 9999);
Insert into DEPARTMENT(deptno, name, location) values (20, 'RESEARCH', 'DALLAS'), (10, 'ACCOUNTING', 'NEW YORK'), (30, 'SALES', 'CHICAGO');
Insert into ROLE(role_id, description) values (100, 'Developer'), (102, 'Project manager'), (101, 'Researcher');
Insert into PROJECT(projectno, description, start_date, end_date) values (1001, 'Development of Novel Magnetic Suspension System', '2006-01-01', '2007-08-13'), (1002, 'Research on thermofluid dynamics in Microdroplets', '2006-08-22', '2007-03-20'), (1003, 'Foundation of Quantum Technology', '2007-02-24', '2008-07-31'), (1004, 'High capacity optical network', '2008-01-01', null);
Insert into EMPLOYEE(empno, name, job, boss, hiredate, salary, comm, deptno) values (7839, 'KING', 'PRESIDENT', 7839, '1981-11-17', 5000.00, null, 10);
Insert into EMPLOYEE(empno, name, job, boss, hiredate, salary, comm, deptno) values (7566, 'JONES', 'MANAGER', 7839, '1981-04-02', 2975.00, null, 20), (7698, 'BLAKE', 'MANAGER', 7839, '1981-05-01', 2850.00, null, 30), (7782, 'CLARK', 'MANAGER', 7839, '1981-06-09', 2450.00, null, 10);
Insert into PROJECT_PARTICIPATION(projectno, empno, start_date, end_date, role_id) values (1002, 7782, '2006-08-22', '2007-03-20', 101), (1003, 7566, '2007-02-24', '2008-07-31', 102);
Insert into EMPLOYEE(empno, name, job, boss, hiredate, salary, comm, deptno) values (7499, 'ALLEN', 'SALESMAN', 7698, '1981-02-20', 1600.00, 300.00, 30), (7521, 'WARD', 'SALESMAN', 7698, '1981-02-22', 1250.00, 500.00, 30), (7654, 'MARTIN', 'SALESMAN', 7698, '1981-09-28', 1250.00, 1400.00, 30), (7788, 'SCOTT', 'ANALYST', 7566, '1982-12-09', 3000.00, null, 20), (7844, 'TURNER', 'SALESMAN', 7698, '1981-09-08', 1500.00, 0.00, 30), (7900, 'JAMES', 'CLERK', 7698, '1981-12-03', 950.00, null, 30), (7902, 'FORD', 'ANALYST', 7566, '1981-12-03', 3000.00, null, 20), (7934, 'MILLER', 'CLERK', 7782, '1982-01-23', 1300.00, null, 10);
Insert into EMPLOYEE(empno, name, job, boss, hiredate, salary, comm, deptno) values (7369, 'SMITH', 'CLERK', 7902, '1980-12-17', 800.00, null, 20), (7876, 'ADAMS', 'CLERK', 7788, '1983-01-12', 1100.00, null, 20);
Insert into PROJECT_PARTICIPATION(projectno, empno, start_date, end_date, role_id) values (1001, 7788, '2006-05-15', '2006-11-01', 100), (1001, 7902, '2006-01-01', '2006-12-30', 102), (1002, 7934, '2007-01-01', '2007-03-20', 101), (1003, 7900, '2007-02-24', '2007-01-31', 101), (1004, 7499, '2008-01-01', null, 102), (1004, 7521, '2008-05-01', null, 101), (1004, 7654, '2008-04-15', null, 101), (1004, 7844, '2008-02-01', null, 101), (1004, 7900, '2008-03-01', '2008-04-01', 101), (1004, 7900, '2008-05-20', null, 101);
Insert into PROJECT_PARTICIPATION(projectno, empno, start_date, end_date, role_id) values (1001, 7369, '2006-01-01', '2007-08-13', 100), (1002, 7876, '2006-08-22', '2007-03-20', 102);
@@ -1,9 +0,0 @@
<?xml version='1.0' encoding='ISO-8859-15'?>
<dataset>
<salarygrade/>
<role/>
<project/>
<department deptno="40" name="OPERATIONS" location="BOSTON"/>
<employee/>
<project_participation/>
</dataset>