Added a test that reuses classes and mappings from a real project
[jpa-converters] / src / test / resources / META-INF / node.xml
diff --git a/src/test/resources/META-INF/node.xml b/src/test/resources/META-INF/node.xml
new file mode 100644 (file)
index 0000000..04f8993
--- /dev/null
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entity-mappings
+    xmlns="http://java.sun.com/xml/ns/persistence/orm"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+    xsi:schemaLocation="http://java.sun.com/xml/ns/persistence/orm http://java.sun.com/xml/ns/persistence/orm_2_1.xsd"
+    version="2.1">
+
+  <package>de.juplo.yourshouter.api.model</package>
+  <converter class="de.juplo.jpa.converters.ZonedDateTimeConverter" auto-apply="true"/>
+  <converter class="de.juplo.jpa.converters.LocalDateConverter" auto-apply="true"/>
+  <mapped-superclass class="Node" access="FIELD">
+    <inheritance strategy="SINGLE_TABLE"/>
+    <discriminator-column discriminator-type="INTEGER"/>
+    <attributes>
+      <id name="id"/>
+      <transient name="features"/>
+      <transient name="fields"/>
+      <transient name="nodes"/>
+    </attributes>
+  </mapped-superclass>
+
+</entity-mappings>