All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.persistence.xml Maven / Gradle / Ivy

<?xml version="1.0" encoding="UTF-8"?>
<persistence xmlns="https://jakarta.ee/xml/ns/persistence"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="https://jakarta.ee/xml/ns/persistence https://jakarta.ee/xml/ns/persistence/persistence_3_0.xsd"
    version="3.0"> 
 
  
   <persistence-unit name="org.javastro.ivoa.entities.regtap_pu" transaction-type="RESOURCE_LOCAL">
    <class>org.javastro.ivoa.entities.regtap.AltIdentifier</class>
    <class>org.javastro.ivoa.entities.regtap.AltIdentifierPK</class>
    <class>org.javastro.ivoa.entities.regtap.Capability</class>
    <class>org.javastro.ivoa.entities.regtap.CapabilityPK</class>
    <class>org.javastro.ivoa.entities.regtap.Date</class>
    <class>org.javastro.ivoa.entities.regtap.DatePK</class>
    <class>org.javastro.ivoa.entities.regtap.Interface</class>
    <class>org.javastro.ivoa.entities.regtap.InterfacePK</class>
    <class>org.javastro.ivoa.entities.regtap.IntfParam</class>
    <class>org.javastro.ivoa.entities.regtap.IntfParamPK</class>
    <class>org.javastro.ivoa.entities.regtap.Relationship</class>
    <class>org.javastro.ivoa.entities.regtap.ResDetail</class>
    <class>org.javastro.ivoa.entities.regtap.Resource</class>
    <class>org.javastro.ivoa.entities.regtap.ResRole</class>
    <class>org.javastro.ivoa.entities.regtap.ResSchema</class>
    <class>org.javastro.ivoa.entities.regtap.ResRolePK</class>
    <class>org.javastro.ivoa.entities.regtap.ResSchemaPK</class>
    <class>org.javastro.ivoa.entities.regtap.ResTable</class>
    <class>org.javastro.ivoa.entities.regtap.ResTablePK</class>
    <class>org.javastro.ivoa.entities.regtap.Subject</class>
    <class>org.javastro.ivoa.entities.regtap.SubjectPK</class>
    <class>org.javastro.ivoa.entities.regtap.TableColumn</class>
    <class>org.javastro.ivoa.entities.regtap.Validation</class>
    <class>org.javastro.ivoa.entities.regtap.TableColumnPK</class>
    
    <exclude-unlisted-classes>false</exclude-unlisted-classes>
    <properties>
      <property name="jakarta.persistence.schema-generation.scripts.create-target" value="create_regtap.sql"/>
      <property name="jakarta.persistence.schema-generation.scripts.drop-target" value="drop_regtap.sql"/>
      <property name="jakarta.persistence.schema-generation.create-source" value="metadata"/> 
      <property name="jakarta.persistence.schema-generation.database.action" value="drop-and-create"/> 
      <property name="jakarta.persistence.schema-generation.scripts.action" value="drop-and-create"/> 
      
      <!-- try to stop DALI complaining about missing columns just because of case -->
      <!-- TODO - not using eclipselink? -->
      <property name="eclipselink.jpa.uppercase-column-names" value="false"/>
      <property name="eclipselink.jdbc.uppercase-column-names" value="false"/>
      <property name="eclipselink.canonicalmodel.subpackage" value="mmregtap"/>
      <property name="eclipselink.weaving" value="false"/>
      
    </properties>
  </persistence-unit>
  
  
</persistence>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy