Skip to content
Snippets Groups Projects
Commit 301426a2 authored by Stefan T. Ruehl's avatar Stefan T. Ruehl
Browse files

include example PUs in persistance.xml

parent 9a14cd44
No related branches found
No related tags found
No related merge requests found
...@@ -3,14 +3,68 @@ ...@@ -3,14 +3,68 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
version="2.0"> version="2.0">
<persistence-unit name="postgresPU" transaction-type="RESOURCE_LOCAL">
<persistence-unit name="default-postgresPU" transaction-type="RESOURCE_LOCAL">
<provider>org.eclipse.persistence.jpa.PersistenceProvider</provider> <provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
<!-- put your entity-classes here --> <!-- put your entity-classes here -->
<!-- this must be provided -->
<properties>
<property name="javax.persistence.jdbc.url" value="jdbc:postgresql://localhost/" />
<property name="javax.persistence.jdbc.driver" value="org.postgresql.Driver" />
<property name="javax.persistence.jdbc.user" value="user" />
<property name="javax.persistence.jdbc.password" value="password" />
<!--<property name="javax.persistence.schema-generation.database.action" value="none"/>-->
<!--<property name="javax.persistence.schema-generation.database.action" value="create"/>-->
<property name="javax.persistence.schema-generation.database.action" value="drop-and-create"/>
<property name="eclipselink.logging.level" value="WARNING"/>
<property name="eclipselink.logging.exceptions" value="false"/>
<property name="eclipselink.logging.level.sql" value="WARNING"/>
<property name="eclipselink.logging.parameters" value="true"/>
<property name="eclipselink.logging.timestamp" value="false"/>
<property name="eclipselink.logging.session" value="false"/>
<property name="eclipselink.jdbc.batch-writing" value="JDBC"/>
<property name="eclipselink.jdbc.batch-writing.size" value="1000"/>
</properties>
</persistence-unit>
<persistence-unit name="fbi-postgresPU" transaction-type="RESOURCE_LOCAL">
<provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
<!-- put your entity-classes here -->
<!-- this must be provided --> <!-- this must be provided -->
<properties> <properties>
<property name="javax.persistence.jdbc.url" value="jdbc:postgresql://localhost/test" /> <property name="javax.persistence.jdbc.url" value="jdbc:postgresql://postgres.fbi.h-da.de:5432/st*-account" />
<property name="javax.persistence.jdbc.driver" value="org.postgresql.Driver" />
<!-- Please use a functional user as described here: https://code.fbi.h-da.de/lab-docs/db/-/wikis/postgresql/Teams-im-Praktikum -->
<property name="javax.persistence.jdbc.user" value="username" />
<property name="javax.persistence.jdbc.password" value="password" />
<!--<property name="javax.persistence.schema-generation.database.action" value="none"/>-->
<!--<property name="javax.persistence.schema-generation.database.action" value="create"/>-->
<property name="javax.persistence.schema-generation.database.action" value="drop-and-create"/>
<property name="eclipselink.logging.level" value="WARNING"/>
<property name="eclipselink.logging.exceptions" value="false"/>
<property name="eclipselink.logging.level.sql" value="WARNING"/>
<property name="eclipselink.logging.parameters" value="true"/>
<property name="eclipselink.logging.timestamp" value="false"/>
<property name="eclipselink.logging.session" value="false"/>
<property name="eclipselink.jdbc.batch-writing" value="JDBC"/>
<property name="eclipselink.jdbc.batch-writing.size" value="1000"/>
</properties>
</persistence-unit>
<persistence-unit name="docker-local-postgresPU" transaction-type="RESOURCE_LOCAL">
<!-- PU for the following docker-base local environment https://github.com/stefantruehl/databases-lab-environment -->
<provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
<!-- put your entity-classes here -->
<!-- this must be provided -->
<properties>
<property name="javax.persistence.jdbc.url" value="jdbc:postgresql://localhost:5432/dbadmin" />
<property name="javax.persistence.jdbc.driver" value="org.postgresql.Driver" /> <property name="javax.persistence.jdbc.driver" value="org.postgresql.Driver" />
<property name="javax.persistence.jdbc.user" value="dbadmin" /> <property name="javax.persistence.jdbc.user" value="dbadmin" />
<property name="javax.persistence.jdbc.password" value="dbadminpassword" /> <property name="javax.persistence.jdbc.password" value="dbadminpassword" />
...@@ -29,5 +83,6 @@ ...@@ -29,5 +83,6 @@
<property name="eclipselink.jdbc.batch-writing.size" value="1000"/> <property name="eclipselink.jdbc.batch-writing.size" value="1000"/>
</properties> </properties>
</persistence-unit> </persistence-unit>
</persistence> </persistence>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment