updating sql
This commit is contained in:
parent
b0b229e405
commit
ae84784b46
3 changed files with 85 additions and 84 deletions
|
|
@ -1,19 +1,20 @@
|
|||
|
||||
CREATE SEQUENCE brcm.appointments_id_seq;
|
||||
CREATE SEQUENCE appointments_id_seq;
|
||||
|
||||
CREATE TABLE brcm.Appointments (
|
||||
id INTEGER NOT NULL DEFAULT nextval('brcm.appointments_id_seq'),
|
||||
CREATE TABLE Appointments (
|
||||
id INTEGER NOT NULL DEFAULT nextval('appointments_id_seq'),
|
||||
StartTime TIMESTAMP NOT NULL,
|
||||
EndTime TIMESTAMP NOT NULL,
|
||||
ActivityId INTEGER NOT NULL,
|
||||
CustomerId INTEGER NOT NULL,
|
||||
status VARCHAR,
|
||||
CONSTRAINT appointments_pk PRIMARY KEY (id)
|
||||
);
|
||||
|
||||
|
||||
ALTER SEQUENCE brcm.appointments_id_seq OWNED BY brcm.Appointments.id;
|
||||
ALTER SEQUENCE appointments_id_seq OWNED BY Appointments.id;
|
||||
|
||||
CREATE TABLE brcm.Activities (
|
||||
CREATE TABLE Activities (
|
||||
id INTEGER NOT NULL,
|
||||
Name VARCHAR NOT NULL,
|
||||
Price DOUBLE PRECISION NOT NULL,
|
||||
|
|
@ -21,7 +22,7 @@ CREATE TABLE brcm.Activities (
|
|||
);
|
||||
|
||||
|
||||
CREATE TABLE brcm.HistoricalPrice (
|
||||
CREATE TABLE HistoricalPrice (
|
||||
id INTEGER NOT NULL,
|
||||
Date DATE NOT NULL,
|
||||
Price DOUBLE PRECISION NOT NULL,
|
||||
|
|
@ -30,44 +31,44 @@ CREATE TABLE brcm.HistoricalPrice (
|
|||
);
|
||||
|
||||
|
||||
CREATE TABLE brcm.DiscountScheme (
|
||||
CREATE TABLE DiscountScheme (
|
||||
id INTEGER NOT NULL,
|
||||
PriceDiscount DOUBLE PRECISION NOT NULL,
|
||||
PercentDiscount DOUBLE PRECISION NOT NULL,
|
||||
CustomerType VARCHAR NOT NULL,
|
||||
StartDate DATE NOT NULL,
|
||||
EndDate DATE NOT NULL,
|
||||
PriceDiscount DOUBLE PRECISION,
|
||||
PercentDiscount DOUBLE PRECISION,
|
||||
CustomerType VARCHAR,
|
||||
StartDate DATE,
|
||||
EndDate DATE,
|
||||
CONSTRAINT discountscheme_pk PRIMARY KEY (id)
|
||||
);
|
||||
|
||||
|
||||
CREATE SEQUENCE brcm.addresses_id_seq;
|
||||
CREATE SEQUENCE addresses_id_seq;
|
||||
|
||||
CREATE TABLE brcm.Addresses (
|
||||
id INTEGER NOT NULL DEFAULT nextval('brcm.addresses_id_seq'),
|
||||
Street VARCHAR NOT NULL,
|
||||
Number VARCHAR NOT NULL,
|
||||
ZipCode INTEGER NOT NULL,
|
||||
City VARCHAR NOT NULL,
|
||||
State VARCHAR NOT NULL,
|
||||
CREATE TABLE Addresses (
|
||||
id INTEGER NOT NULL DEFAULT nextval('addresses_id_seq'),
|
||||
Street VARCHAR,
|
||||
Number VARCHAR,
|
||||
ZipCode INTEGER,
|
||||
City VARCHAR,
|
||||
State VARCHAR,
|
||||
CONSTRAINT addresses_pk PRIMARY KEY (id)
|
||||
);
|
||||
|
||||
|
||||
ALTER SEQUENCE brcm.addresses_id_seq OWNED BY brcm.Addresses.id;
|
||||
ALTER SEQUENCE addresses_id_seq OWNED BY Addresses.id;
|
||||
|
||||
CREATE TABLE brcm.Customers (
|
||||
CREATE TABLE Customers (
|
||||
id INTEGER NOT NULL,
|
||||
FirstName VARCHAR NOT NULL,
|
||||
LastName VARCHAR NOT NULL,
|
||||
DateOfBirth DATE NOT NULL,
|
||||
Phone VARCHAR NOT NULL,
|
||||
LastName VARCHAR,
|
||||
DateOfBirth DATE,
|
||||
Phone VARCHAR,
|
||||
AddressId INTEGER NOT NULL,
|
||||
CONSTRAINT customers_pk PRIMARY KEY (id)
|
||||
);
|
||||
|
||||
|
||||
CREATE TABLE brcm.Orders (
|
||||
CREATE TABLE Orders (
|
||||
id INTEGER NOT NULL,
|
||||
Date DATE NOT NULL,
|
||||
Time TIME NOT NULL,
|
||||
|
|
@ -79,7 +80,7 @@ CREATE TABLE brcm.Orders (
|
|||
);
|
||||
|
||||
|
||||
CREATE TABLE brcm.LineItems (
|
||||
CREATE TABLE LineItems (
|
||||
id INTEGER NOT NULL,
|
||||
ActivityId INTEGER NOT NULL,
|
||||
Quantity INTEGER NOT NULL,
|
||||
|
|
@ -89,7 +90,7 @@ CREATE TABLE brcm.LineItems (
|
|||
);
|
||||
|
||||
|
||||
CREATE TABLE brcm.Students (
|
||||
CREATE TABLE Students (
|
||||
id INTEGER NOT NULL,
|
||||
EnterDate DATE NOT NULL,
|
||||
Major VARCHAR NOT NULL,
|
||||
|
|
@ -99,7 +100,7 @@ CREATE TABLE brcm.Students (
|
|||
);
|
||||
|
||||
|
||||
CREATE TABLE brcm.Professors (
|
||||
CREATE TABLE Professors (
|
||||
id INTEGER NOT NULL,
|
||||
Department VARCHAR NOT NULL,
|
||||
Office VARCHAR NOT NULL,
|
||||
|
|
@ -108,65 +109,65 @@ CREATE TABLE brcm.Professors (
|
|||
);
|
||||
|
||||
|
||||
ALTER TABLE brcm.LineItems ADD CONSTRAINT appointments_lineitems_fk
|
||||
ALTER TABLE LineItems ADD CONSTRAINT appointments_lineitems_fk
|
||||
FOREIGN KEY (AppointmentId)
|
||||
REFERENCES brcm.Appointments (id)
|
||||
REFERENCES Appointments (id)
|
||||
ON DELETE NO ACTION
|
||||
ON UPDATE NO ACTION
|
||||
NOT DEFERRABLE;
|
||||
|
||||
ALTER TABLE brcm.HistoricalPrice ADD CONSTRAINT activities_historicalprice_fk
|
||||
ALTER TABLE HistoricalPrice ADD CONSTRAINT activities_historicalprice_fk
|
||||
FOREIGN KEY (ActivityId)
|
||||
REFERENCES brcm.Activities (id)
|
||||
REFERENCES Activities (id)
|
||||
ON DELETE NO ACTION
|
||||
ON UPDATE NO ACTION
|
||||
NOT DEFERRABLE;
|
||||
|
||||
ALTER TABLE brcm.LineItems ADD CONSTRAINT activities_lineitems_fk
|
||||
ALTER TABLE LineItems ADD CONSTRAINT activities_lineitems_fk
|
||||
FOREIGN KEY (ActivityId)
|
||||
REFERENCES brcm.Activities (id)
|
||||
REFERENCES Activities (id)
|
||||
ON DELETE NO ACTION
|
||||
ON UPDATE NO ACTION
|
||||
NOT DEFERRABLE;
|
||||
|
||||
ALTER TABLE brcm.Orders ADD CONSTRAINT discountscheme_orders_fk
|
||||
ALTER TABLE Orders ADD CONSTRAINT discountscheme_orders_fk
|
||||
FOREIGN KEY (DiscountSchemeId)
|
||||
REFERENCES brcm.DiscountScheme (id)
|
||||
REFERENCES DiscountScheme (id)
|
||||
ON DELETE NO ACTION
|
||||
ON UPDATE NO ACTION
|
||||
NOT DEFERRABLE;
|
||||
|
||||
ALTER TABLE brcm.Customers ADD CONSTRAINT addresses_customers_fk
|
||||
ALTER TABLE Customers ADD CONSTRAINT addresses_customers_fk
|
||||
FOREIGN KEY (AddressId)
|
||||
REFERENCES brcm.Addresses (id)
|
||||
REFERENCES Addresses (id)
|
||||
ON DELETE NO ACTION
|
||||
ON UPDATE NO ACTION
|
||||
NOT DEFERRABLE;
|
||||
|
||||
ALTER TABLE brcm.Orders ADD CONSTRAINT customers_orders_fk
|
||||
ALTER TABLE Orders ADD CONSTRAINT customers_orders_fk
|
||||
FOREIGN KEY (CustomerId)
|
||||
REFERENCES brcm.Customers (id)
|
||||
REFERENCES Customers (id)
|
||||
ON DELETE NO ACTION
|
||||
ON UPDATE NO ACTION
|
||||
NOT DEFERRABLE;
|
||||
|
||||
ALTER TABLE brcm.Students ADD CONSTRAINT customers_students_fk
|
||||
ALTER TABLE Students ADD CONSTRAINT customers_students_fk
|
||||
FOREIGN KEY (id)
|
||||
REFERENCES brcm.Customers (id)
|
||||
REFERENCES Customers (id)
|
||||
ON DELETE NO ACTION
|
||||
ON UPDATE NO ACTION
|
||||
NOT DEFERRABLE;
|
||||
|
||||
ALTER TABLE brcm.Professors ADD CONSTRAINT customers_professors_fk
|
||||
ALTER TABLE Professors ADD CONSTRAINT customers_professors_fk
|
||||
FOREIGN KEY (id)
|
||||
REFERENCES brcm.Customers (id)
|
||||
REFERENCES Customers (id)
|
||||
ON DELETE NO ACTION
|
||||
ON UPDATE NO ACTION
|
||||
NOT DEFERRABLE;
|
||||
|
||||
ALTER TABLE brcm.LineItems ADD CONSTRAINT orders_lineitems_fk
|
||||
ALTER TABLE LineItems ADD CONSTRAINT orders_lineitems_fk
|
||||
FOREIGN KEY (OrderId)
|
||||
REFERENCES brcm.Orders (id)
|
||||
REFERENCES Orders (id)
|
||||
ON DELETE NO ACTION
|
||||
ON UPDATE NO ACTION
|
||||
NOT DEFERRABLE;
|
||||
|
|
@ -4,20 +4,11 @@
|
|||
<print-settings numCopies="1" zoom="1.0" pageNumbersPrinted="true" orientation="1" paperWidth="612.0" paperHeight="792.0" leftBorder="50.0" rightBorder="50.0" topBorder="50.0" bottomBorder="50.0" />
|
||||
<project-data-sources>
|
||||
<data-source id="DS0">
|
||||
<property key="Logical" value="localmac" />
|
||||
<property key="Connection Type" value="PostgreSQL" />
|
||||
<property key="JDBC URL" value="jdbc:postgresql://localhost:5432/brcm" />
|
||||
<property key="UID" value="sivacharan" />
|
||||
<property key="PWD" value="" />
|
||||
<property key="ca.sqlpower.architect.etl.kettle.database" value="" />
|
||||
<property key="ca.sqlpower.architect.etl.kettle.port" value="" />
|
||||
<property key="ca.sqlpower.architect.etl.kettle.hostname" value="" />
|
||||
<property key="ca.sqlpower.architect.etl.kettle.repos.login" value="" />
|
||||
<property key="ca.sqlpower.architect.etl.kettle.repos.password" value="" />
|
||||
<property key="Logical" value="PlayPen Database" />
|
||||
</data-source>
|
||||
<data-source id="DS0">
|
||||
<data-source id="DS2">
|
||||
<property key="Connection Type" value="PostgreSQL" />
|
||||
<property key="Logical" value="localmac" />
|
||||
<property key="Logical" value="PlayPen Database" />
|
||||
<property key="JDBC URL" value="jdbc:postgresql://localhost:5432/brcm" />
|
||||
<property key="UID" value="sivacharan" />
|
||||
<property key="PWD" value="" />
|
||||
|
|
@ -29,7 +20,7 @@
|
|||
</data-source>
|
||||
</project-data-sources>
|
||||
<source-databases>
|
||||
<database id="DB0" populated="true" UUID="89121a35-6f21-473a-b6cd-92cb8d5111d7" dbcs-ref="DS0" name="localmac" physicalName="localmac" >
|
||||
<database id="DB0" populated="true" UUID="89121a35-6f21-473a-b6cd-92cb8d5111d7" dbcs-ref="DS2" name="PlayPen Database" physicalName="localmac" >
|
||||
<catalog id="CAT1" populated="true" UUID="a6db5ca8-b658-452f-9b3f-25b0bc155a9f" name="brcm" nativeTerm="database" physicalName="brcm" >
|
||||
<schema id="SCH2" populated="true" UUID="d702d3b3-bbe1-46c6-87bb-245638a3016f" name="" nativeTerm="schema" physicalName="" >
|
||||
<table id="TAB3" populated="false" UUID="d9b80105-68af-4eb4-a095-3b2487131dad" name="sql_features" objectType="TABLE" physicalName="sql_features" >
|
||||
|
|
@ -889,36 +880,36 @@
|
|||
</folder>
|
||||
</table>
|
||||
<relationships>
|
||||
<relationship id="REL244" populated="true" UUID="27275a2e-9a0f-499a-8b64-e49fd4206377" deferrability="7" deleteRule="3" fk-table-ref="TAB217" fkCardinality="7" identifying="true" name="Customers_Orders_fk" physicalName="customers_orders_fk" pk-table-ref="TAB177" pkCardinality="2" updateRule="3" >
|
||||
<relationship id="REL244" populated="true" UUID="27275a2e-9a0f-499a-8b64-e49fd4206377" deferrability="7" deleteRule="3" fk-table-ref="TAB217" fkCardinality="7" identifying="true" name="Customers_Orders_fk" physicalName="Customers_Orders_fk" pk-table-ref="TAB177" pkCardinality="2" updateRule="3" >
|
||||
<column-mapping id="CMP245" populated="true" UUID="37b0ec4a-22da-44db-ac68-5903697bf438" fk-column-ref="COL221" name="Column Mapping" physicalName="Column Mapping" pk-column-ref="COL178" />
|
||||
</relationship>
|
||||
<relationship id="REL246" populated="true" UUID="8b06a95b-ca37-4901-a817-c08b299ebecc" deferrability="7" deleteRule="3" fk-table-ref="TAB169" fkCardinality="7" identifying="true" name="Customers_Students_fk" physicalName="customers_students_fk" pk-table-ref="TAB177" pkCardinality="2" updateRule="3" >
|
||||
<relationship id="REL246" populated="true" UUID="8b06a95b-ca37-4901-a817-c08b299ebecc" deferrability="7" deleteRule="3" fk-table-ref="TAB169" fkCardinality="7" identifying="true" name="Customers_Students_fk" physicalName="Customers_Students_fk" pk-table-ref="TAB177" pkCardinality="2" updateRule="3" >
|
||||
<column-mapping id="CMP247" populated="true" UUID="bc869b75-4d71-41fd-92f5-80a37de9598f" fk-column-ref="COL170" name="Column Mapping" physicalName="Column Mapping" pk-column-ref="COL178" />
|
||||
</relationship>
|
||||
<relationship id="REL248" populated="true" UUID="b173357c-d281-4ff2-aef6-60251c637bab" deferrability="7" deleteRule="3" fk-table-ref="TAB162" fkCardinality="7" identifying="true" name="Customers_Professors_fk" physicalName="customers_professors_fk" pk-table-ref="TAB177" pkCardinality="2" updateRule="3" >
|
||||
<relationship id="REL248" populated="true" UUID="b173357c-d281-4ff2-aef6-60251c637bab" deferrability="7" deleteRule="3" fk-table-ref="TAB162" fkCardinality="7" identifying="true" name="Customers_Professors_fk" physicalName="Customers_Professors_fk" pk-table-ref="TAB177" pkCardinality="2" updateRule="3" >
|
||||
<column-mapping id="CMP249" populated="true" UUID="33eb0a74-dab7-4409-8dab-30e492b5148d" fk-column-ref="COL163" name="Column Mapping" physicalName="Column Mapping" pk-column-ref="COL178" />
|
||||
</relationship>
|
||||
<relationship id="REL250" populated="true" UUID="3a0ec06e-2a73-4e83-9754-0cf2f7558f63" deferrability="7" deleteRule="3" fk-table-ref="TAB177" fkCardinality="7" identifying="true" name="Addresses_Customers_fk" physicalName="addresses_customers_fk" pk-table-ref="TAB186" pkCardinality="2" updateRule="3" >
|
||||
<relationship id="REL250" populated="true" UUID="3a0ec06e-2a73-4e83-9754-0cf2f7558f63" deferrability="7" deleteRule="3" fk-table-ref="TAB177" fkCardinality="7" identifying="true" name="Addresses_Customers_fk" physicalName="Addresses_Customers_fk" pk-table-ref="TAB186" pkCardinality="2" updateRule="3" >
|
||||
<column-mapping id="CMP251" populated="true" UUID="f1a63702-6a38-4bdf-b4ed-33df637115d1" fk-column-ref="COL183" name="Column Mapping" physicalName="Column Mapping" pk-column-ref="COL187" />
|
||||
</relationship>
|
||||
<relationship id="REL252" populated="true" UUID="5e5ca12b-6c03-4be4-b1c9-c4fc7d8826cf" deferrability="7" deleteRule="3" fk-table-ref="TAB217" fkCardinality="7" identifying="true" name="DiscountScheme_Orders_fk" physicalName="discountscheme_orders_fk" pk-table-ref="TAB195" pkCardinality="2" updateRule="3" >
|
||||
<relationship id="REL252" populated="true" UUID="5e5ca12b-6c03-4be4-b1c9-c4fc7d8826cf" deferrability="7" deleteRule="3" fk-table-ref="TAB217" fkCardinality="7" identifying="true" name="DiscountScheme_Orders_fk" physicalName="DiscountScheme_Orders_fk" pk-table-ref="TAB195" pkCardinality="2" updateRule="3" >
|
||||
<column-mapping id="CMP253" populated="true" UUID="3ff2d20f-9253-46f0-8363-80c16fe779c9" fk-column-ref="COL224" name="Column Mapping" physicalName="Column Mapping" pk-column-ref="COL196" />
|
||||
</relationship>
|
||||
<relationship id="REL254" populated="true" UUID="6b56258e-8f4f-4ffe-b8ad-21b2a5f3bd61" deferrability="7" deleteRule="3" fk-table-ref="TAB210" fkCardinality="7" identifying="true" name="Activities_HistoricalPrice_fk" physicalName="activities_historicalprice_fk" pk-table-ref="TAB204" pkCardinality="2" updateRule="3" >
|
||||
<relationship id="REL254" populated="true" UUID="6b56258e-8f4f-4ffe-b8ad-21b2a5f3bd61" deferrability="7" deleteRule="3" fk-table-ref="TAB210" fkCardinality="7" identifying="true" name="Activities_HistoricalPrice_fk" physicalName="Activities_HistoricalPrice_fk" pk-table-ref="TAB204" pkCardinality="2" updateRule="3" >
|
||||
<column-mapping id="CMP255" populated="true" UUID="aea03873-1f2a-47f3-a335-7bb356da17a3" fk-column-ref="COL214" name="Column Mapping" physicalName="Column Mapping" pk-column-ref="COL205" />
|
||||
</relationship>
|
||||
<relationship id="REL256" populated="true" UUID="7b406951-2b45-4a42-a83e-a9405dc90989" deferrability="7" deleteRule="3" fk-table-ref="TAB227" fkCardinality="7" identifying="true" name="Activities_LineItems_fk" physicalName="activities_lineitems_fk" pk-table-ref="TAB204" pkCardinality="2" updateRule="3" >
|
||||
<relationship id="REL256" populated="true" UUID="7b406951-2b45-4a42-a83e-a9405dc90989" deferrability="7" deleteRule="3" fk-table-ref="TAB227" fkCardinality="7" identifying="true" name="Activities_LineItems_fk" physicalName="Activities_LineItems_fk" pk-table-ref="TAB204" pkCardinality="2" updateRule="3" >
|
||||
<column-mapping id="CMP257" populated="true" UUID="29b5df45-8f46-4bf5-8c9a-8bb2ec76d96c" fk-column-ref="COL229" name="Column Mapping" physicalName="Column Mapping" pk-column-ref="COL205" />
|
||||
</relationship>
|
||||
<relationship id="REL258" populated="true" UUID="3fb93eec-d832-4734-be5b-2f74deaa821b" deferrability="7" deleteRule="3" fk-table-ref="TAB227" fkCardinality="7" identifying="true" name="Orders_LineItems_fk" physicalName="orders_lineitems_fk" pk-table-ref="TAB217" pkCardinality="2" updateRule="3" >
|
||||
<relationship id="REL258" populated="true" UUID="3fb93eec-d832-4734-be5b-2f74deaa821b" deferrability="7" deleteRule="3" fk-table-ref="TAB227" fkCardinality="7" identifying="true" name="Orders_LineItems_fk" physicalName="Orders_LineItems_fk" pk-table-ref="TAB217" pkCardinality="2" updateRule="3" >
|
||||
<column-mapping id="CMP259" populated="true" UUID="b93ba463-fe7d-44b4-b5e7-3a81074dcdda" fk-column-ref="COL232" name="Column Mapping" physicalName="Column Mapping" pk-column-ref="COL218" />
|
||||
</relationship>
|
||||
<relationship id="REL260" populated="true" UUID="acd37020-7d63-4d41-a0a6-0d978c211685" deferrability="7" deleteRule="3" fk-table-ref="TAB227" fkCardinality="7" identifying="true" name="Appointments_LineItems_fk" physicalName="appointments_lineitems_fk" pk-table-ref="TAB235" pkCardinality="2" updateRule="3" >
|
||||
<relationship id="REL260" populated="true" UUID="acd37020-7d63-4d41-a0a6-0d978c211685" deferrability="7" deleteRule="3" fk-table-ref="TAB227" fkCardinality="7" identifying="true" name="Appointments_LineItems_fk" physicalName="Appointments_LineItems_fk" pk-table-ref="TAB235" pkCardinality="2" updateRule="3" >
|
||||
<column-mapping id="CMP261" populated="true" UUID="bddfc5e2-e17e-405a-94ce-d71d09141cf2" fk-column-ref="COL231" name="Column Mapping" physicalName="Column Mapping" pk-column-ref="COL236" />
|
||||
</relationship>
|
||||
</relationships>
|
||||
</target-database>
|
||||
<ddl-generator type="ca.sqlpower.architect.ddl.PostgresDDLGenerator" allow-connection="false" target-schema="public"> </ddl-generator>
|
||||
<ddl-generator type="ca.sqlpower.architect.ddl.PostgresDDLGenerator" allow-connection="true" target-schema="public"> </ddl-generator>
|
||||
<liquibase-settings useSeparateChangeSets="false" generateId="false" idStart="1"/>
|
||||
<create-kettle-job-settings filePath="" jobName="" schemaName="" kettleJoinType="0" savingToFile="true" />
|
||||
<play-pen zoom="1.0" viewportX="0" viewportY="0" relationship-style="rectilinear" names-displayLogicalNames="true" showPrimaryTag="true" showForeignTag="true" showAlternateTag="true" columnVisibility="ALL" relationshipLabelVisibility="true">
|
||||
|
|
|
|||
|
|
@ -4,9 +4,18 @@
|
|||
<print-settings numCopies="1" zoom="1.0" pageNumbersPrinted="true" orientation="1" paperWidth="612.0" paperHeight="792.0" leftBorder="50.0" rightBorder="50.0" topBorder="50.0" bottomBorder="50.0" />
|
||||
<project-data-sources>
|
||||
<data-source id="DS0">
|
||||
<property key="Logical" value="PlayPen Database" />
|
||||
<property key="Logical" value="localmac" />
|
||||
<property key="Connection Type" value="PostgreSQL" />
|
||||
<property key="JDBC URL" value="jdbc:postgresql://localhost:5432/brcm" />
|
||||
<property key="UID" value="sivacharan" />
|
||||
<property key="PWD" value="" />
|
||||
<property key="ca.sqlpower.architect.etl.kettle.database" value="" />
|
||||
<property key="ca.sqlpower.architect.etl.kettle.port" value="" />
|
||||
<property key="ca.sqlpower.architect.etl.kettle.hostname" value="" />
|
||||
<property key="ca.sqlpower.architect.etl.kettle.repos.login" value="" />
|
||||
<property key="ca.sqlpower.architect.etl.kettle.repos.password" value="" />
|
||||
</data-source>
|
||||
<data-source id="DS2">
|
||||
<data-source id="DS0">
|
||||
<property key="Connection Type" value="PostgreSQL" />
|
||||
<property key="Logical" value="localmac" />
|
||||
<property key="JDBC URL" value="jdbc:postgresql://localhost:5432/brcm" />
|
||||
|
|
@ -20,7 +29,7 @@
|
|||
</data-source>
|
||||
</project-data-sources>
|
||||
<source-databases>
|
||||
<database id="DB0" populated="true" UUID="89121a35-6f21-473a-b6cd-92cb8d5111d7" dbcs-ref="DS2" name="localmac" physicalName="localmac" >
|
||||
<database id="DB0" populated="true" UUID="89121a35-6f21-473a-b6cd-92cb8d5111d7" dbcs-ref="DS0" name="localmac" physicalName="localmac" >
|
||||
<catalog id="CAT1" populated="true" UUID="a6db5ca8-b658-452f-9b3f-25b0bc155a9f" name="brcm" nativeTerm="database" physicalName="brcm" >
|
||||
<schema id="SCH2" populated="true" UUID="d702d3b3-bbe1-46c6-87bb-245638a3016f" name="" nativeTerm="schema" physicalName="" >
|
||||
<table id="TAB3" populated="false" UUID="d9b80105-68af-4eb4-a095-3b2487131dad" name="sql_features" objectType="TABLE" physicalName="sql_features" >
|
||||
|
|
@ -656,7 +665,7 @@
|
|||
<column id="COL182" populated="true" UUID="b3546e61-f2f2-410f-8b9f-31caf975ef5e" autoIncrement="false" autoIncrementSequenceName="Customers_Phone_seq" defaultValue="" name="Phone" nullable="1" physicalName="Phone" precision="0" referenceCount="1" scale="0" sourceDataTypeName="UserDefinedSQLType" type="12" userDefinedTypeUUID="831ac2d4-0e65-47ec-a0b7-62b7f6b8760a" >
|
||||
<remarks></remarks>
|
||||
</column>
|
||||
<column id="COL183" populated="true" UUID="ce412cb1-7ac0-4a7f-8b42-ffb5f9f86e02" autoIncrement="false" autoIncrementSequenceName="Customers_AddressId_seq" defaultValue="" name="AddressId" nullable="1" physicalName="AddressId" precision="0" referenceCount="1" scale="0" sourceDataTypeName="UserDefinedSQLType" type="4" userDefinedTypeUUID="63b011c7-c81f-4c75-8271-632b3c87f727" >
|
||||
<column id="COL183" populated="true" UUID="ce412cb1-7ac0-4a7f-8b42-ffb5f9f86e02" autoIncrement="false" autoIncrementSequenceName="Customers_AddressId_seq" defaultValue="" name="AddressId" nullable="0" physicalName="AddressId" precision="0" referenceCount="1" scale="0" sourceDataTypeName="UserDefinedSQLType" type="4" userDefinedTypeUUID="63b011c7-c81f-4c75-8271-632b3c87f727" >
|
||||
<remarks></remarks>
|
||||
</column>
|
||||
</folder>
|
||||
|
|
@ -880,36 +889,36 @@
|
|||
</folder>
|
||||
</table>
|
||||
<relationships>
|
||||
<relationship id="REL244" populated="true" UUID="27275a2e-9a0f-499a-8b64-e49fd4206377" deferrability="7" deleteRule="3" fk-table-ref="TAB217" fkCardinality="7" identifying="true" name="Customers_Orders_fk" physicalName="Customers_Orders_fk" pk-table-ref="TAB177" pkCardinality="2" updateRule="3" >
|
||||
<relationship id="REL244" populated="true" UUID="27275a2e-9a0f-499a-8b64-e49fd4206377" deferrability="7" deleteRule="3" fk-table-ref="TAB217" fkCardinality="7" identifying="true" name="Customers_Orders_fk" physicalName="customers_orders_fk" pk-table-ref="TAB177" pkCardinality="2" updateRule="3" >
|
||||
<column-mapping id="CMP245" populated="true" UUID="37b0ec4a-22da-44db-ac68-5903697bf438" fk-column-ref="COL221" name="Column Mapping" physicalName="Column Mapping" pk-column-ref="COL178" />
|
||||
</relationship>
|
||||
<relationship id="REL246" populated="true" UUID="8b06a95b-ca37-4901-a817-c08b299ebecc" deferrability="7" deleteRule="3" fk-table-ref="TAB169" fkCardinality="7" identifying="true" name="Customers_Students_fk" physicalName="Customers_Students_fk" pk-table-ref="TAB177" pkCardinality="2" updateRule="3" >
|
||||
<relationship id="REL246" populated="true" UUID="8b06a95b-ca37-4901-a817-c08b299ebecc" deferrability="7" deleteRule="3" fk-table-ref="TAB169" fkCardinality="7" identifying="true" name="Customers_Students_fk" physicalName="customers_students_fk" pk-table-ref="TAB177" pkCardinality="2" updateRule="3" >
|
||||
<column-mapping id="CMP247" populated="true" UUID="bc869b75-4d71-41fd-92f5-80a37de9598f" fk-column-ref="COL170" name="Column Mapping" physicalName="Column Mapping" pk-column-ref="COL178" />
|
||||
</relationship>
|
||||
<relationship id="REL248" populated="true" UUID="b173357c-d281-4ff2-aef6-60251c637bab" deferrability="7" deleteRule="3" fk-table-ref="TAB162" fkCardinality="7" identifying="true" name="Customers_Professors_fk" physicalName="Customers_Professors_fk" pk-table-ref="TAB177" pkCardinality="2" updateRule="3" >
|
||||
<relationship id="REL248" populated="true" UUID="b173357c-d281-4ff2-aef6-60251c637bab" deferrability="7" deleteRule="3" fk-table-ref="TAB162" fkCardinality="7" identifying="true" name="Customers_Professors_fk" physicalName="customers_professors_fk" pk-table-ref="TAB177" pkCardinality="2" updateRule="3" >
|
||||
<column-mapping id="CMP249" populated="true" UUID="33eb0a74-dab7-4409-8dab-30e492b5148d" fk-column-ref="COL163" name="Column Mapping" physicalName="Column Mapping" pk-column-ref="COL178" />
|
||||
</relationship>
|
||||
<relationship id="REL250" populated="true" UUID="3a0ec06e-2a73-4e83-9754-0cf2f7558f63" deferrability="7" deleteRule="3" fk-table-ref="TAB177" fkCardinality="7" identifying="true" name="Addresses_Customers_fk" physicalName="Addresses_Customers_fk" pk-table-ref="TAB186" pkCardinality="2" updateRule="3" >
|
||||
<relationship id="REL250" populated="true" UUID="3a0ec06e-2a73-4e83-9754-0cf2f7558f63" deferrability="7" deleteRule="3" fk-table-ref="TAB177" fkCardinality="7" identifying="true" name="Addresses_Customers_fk" physicalName="addresses_customers_fk" pk-table-ref="TAB186" pkCardinality="2" updateRule="3" >
|
||||
<column-mapping id="CMP251" populated="true" UUID="f1a63702-6a38-4bdf-b4ed-33df637115d1" fk-column-ref="COL183" name="Column Mapping" physicalName="Column Mapping" pk-column-ref="COL187" />
|
||||
</relationship>
|
||||
<relationship id="REL252" populated="true" UUID="5e5ca12b-6c03-4be4-b1c9-c4fc7d8826cf" deferrability="7" deleteRule="3" fk-table-ref="TAB217" fkCardinality="7" identifying="true" name="DiscountScheme_Orders_fk" physicalName="DiscountScheme_Orders_fk" pk-table-ref="TAB195" pkCardinality="2" updateRule="3" >
|
||||
<relationship id="REL252" populated="true" UUID="5e5ca12b-6c03-4be4-b1c9-c4fc7d8826cf" deferrability="7" deleteRule="3" fk-table-ref="TAB217" fkCardinality="7" identifying="true" name="DiscountScheme_Orders_fk" physicalName="discountscheme_orders_fk" pk-table-ref="TAB195" pkCardinality="2" updateRule="3" >
|
||||
<column-mapping id="CMP253" populated="true" UUID="3ff2d20f-9253-46f0-8363-80c16fe779c9" fk-column-ref="COL224" name="Column Mapping" physicalName="Column Mapping" pk-column-ref="COL196" />
|
||||
</relationship>
|
||||
<relationship id="REL254" populated="true" UUID="6b56258e-8f4f-4ffe-b8ad-21b2a5f3bd61" deferrability="7" deleteRule="3" fk-table-ref="TAB210" fkCardinality="7" identifying="true" name="Activities_HistoricalPrice_fk" physicalName="Activities_HistoricalPrice_fk" pk-table-ref="TAB204" pkCardinality="2" updateRule="3" >
|
||||
<relationship id="REL254" populated="true" UUID="6b56258e-8f4f-4ffe-b8ad-21b2a5f3bd61" deferrability="7" deleteRule="3" fk-table-ref="TAB210" fkCardinality="7" identifying="true" name="Activities_HistoricalPrice_fk" physicalName="activities_historicalprice_fk" pk-table-ref="TAB204" pkCardinality="2" updateRule="3" >
|
||||
<column-mapping id="CMP255" populated="true" UUID="aea03873-1f2a-47f3-a335-7bb356da17a3" fk-column-ref="COL214" name="Column Mapping" physicalName="Column Mapping" pk-column-ref="COL205" />
|
||||
</relationship>
|
||||
<relationship id="REL256" populated="true" UUID="7b406951-2b45-4a42-a83e-a9405dc90989" deferrability="7" deleteRule="3" fk-table-ref="TAB227" fkCardinality="7" identifying="true" name="Activities_LineItems_fk" physicalName="Activities_LineItems_fk" pk-table-ref="TAB204" pkCardinality="2" updateRule="3" >
|
||||
<relationship id="REL256" populated="true" UUID="7b406951-2b45-4a42-a83e-a9405dc90989" deferrability="7" deleteRule="3" fk-table-ref="TAB227" fkCardinality="7" identifying="true" name="Activities_LineItems_fk" physicalName="activities_lineitems_fk" pk-table-ref="TAB204" pkCardinality="2" updateRule="3" >
|
||||
<column-mapping id="CMP257" populated="true" UUID="29b5df45-8f46-4bf5-8c9a-8bb2ec76d96c" fk-column-ref="COL229" name="Column Mapping" physicalName="Column Mapping" pk-column-ref="COL205" />
|
||||
</relationship>
|
||||
<relationship id="REL258" populated="true" UUID="3fb93eec-d832-4734-be5b-2f74deaa821b" deferrability="7" deleteRule="3" fk-table-ref="TAB227" fkCardinality="7" identifying="true" name="Orders_LineItems_fk" physicalName="Orders_LineItems_fk" pk-table-ref="TAB217" pkCardinality="2" updateRule="3" >
|
||||
<relationship id="REL258" populated="true" UUID="3fb93eec-d832-4734-be5b-2f74deaa821b" deferrability="7" deleteRule="3" fk-table-ref="TAB227" fkCardinality="7" identifying="true" name="Orders_LineItems_fk" physicalName="orders_lineitems_fk" pk-table-ref="TAB217" pkCardinality="2" updateRule="3" >
|
||||
<column-mapping id="CMP259" populated="true" UUID="b93ba463-fe7d-44b4-b5e7-3a81074dcdda" fk-column-ref="COL232" name="Column Mapping" physicalName="Column Mapping" pk-column-ref="COL218" />
|
||||
</relationship>
|
||||
<relationship id="REL260" populated="true" UUID="acd37020-7d63-4d41-a0a6-0d978c211685" deferrability="7" deleteRule="3" fk-table-ref="TAB227" fkCardinality="7" identifying="true" name="Appointments_LineItems_fk" physicalName="Appointments_LineItems_fk" pk-table-ref="TAB235" pkCardinality="2" updateRule="3" >
|
||||
<relationship id="REL260" populated="true" UUID="acd37020-7d63-4d41-a0a6-0d978c211685" deferrability="7" deleteRule="3" fk-table-ref="TAB227" fkCardinality="7" identifying="true" name="Appointments_LineItems_fk" physicalName="appointments_lineitems_fk" pk-table-ref="TAB235" pkCardinality="2" updateRule="3" >
|
||||
<column-mapping id="CMP261" populated="true" UUID="bddfc5e2-e17e-405a-94ce-d71d09141cf2" fk-column-ref="COL231" name="Column Mapping" physicalName="Column Mapping" pk-column-ref="COL236" />
|
||||
</relationship>
|
||||
</relationships>
|
||||
</target-database>
|
||||
<ddl-generator type="ca.sqlpower.architect.ddl.PostgresDDLGenerator" allow-connection="true" target-schema="brcm"> </ddl-generator>
|
||||
<ddl-generator type="ca.sqlpower.architect.ddl.PostgresDDLGenerator" allow-connection="false" target-schema="public"> </ddl-generator>
|
||||
<liquibase-settings useSeparateChangeSets="false" generateId="false" idStart="1"/>
|
||||
<create-kettle-job-settings filePath="" jobName="" schemaName="" kettleJoinType="0" savingToFile="true" />
|
||||
<play-pen zoom="1.0" viewportX="0" viewportY="0" relationship-style="rectilinear" names-displayLogicalNames="true" showPrimaryTag="true" showForeignTag="true" showAlternateTag="true" columnVisibility="ALL" relationshipLabelVisibility="true">
|
||||
|
|
|
|||
Loading…
Reference in a new issue