Package org.hibernate.cfg.reveng

Examples of org.hibernate.cfg.reveng.TableIdentifier


    if(catchild.getName().equals("CATMASTER")) {
      catchild = (Table) tables.get(1);
      catmaster = (Table) tables.get(0);
    }
     
    TableIdentifier masterid = TableIdentifier.create(catmaster);
    TableIdentifier childid = TableIdentifier.create(catchild);
   
    assertEquals(new TableIdentifier(null, "OVRTEST", "CATMASTER"), masterid);
    assertEquals(new TableIdentifier(null, "OVRTEST", "CATCHILD"), childid);
   
  }
View Full Code Here


    if(catchild.getName().equals("CATMASTER")) {
      catchild = (Table) tables.get(1);
      catmaster = (Table) tables.get(0);
    }
     
    TableIdentifier masterid = TableIdentifier.create(catmaster);
    TableIdentifier childid = TableIdentifier.create(catchild);
   
    assertEquals("jdbcreader has not nulled out according to default schema", new TableIdentifier(null, null, "CATMASTER"), masterid);
    assertEquals("jdbcreader has not nulled out according to default schema", new TableIdentifier(null, null, "CATCHILD"), childid);
  }
View Full Code Here

  public void testColumnChangeCamelCase() {
    assertEquals("labelForField", rns.columnToPropertyName(null, "LabelForField") )
  }
 
  public void testTableKeepCase() {
    assertEquals("SickPatients", rns.tableToClassName(new TableIdentifier("SickPatients") ) );
  }
View Full Code Here

  public void testTableKeepCase() {
    assertEquals("SickPatients", rns.tableToClassName(new TableIdentifier("SickPatients") ) );
  }
 
  public void testTableUpperToLower() {
    assertEquals("Patients", rns.tableToClassName(new TableIdentifier("PATIENTS") ) );
    assertEquals("Patients", rns.tableToClassName(new TableIdentifier("patients") ) );
  }
View Full Code Here

    assertEquals("Patients", rns.tableToClassName(new TableIdentifier("PATIENTS") ) );
    assertEquals("Patients", rns.tableToClassName(new TableIdentifier("patients") ) );
  }
 
  public void testTableRemoveChars() {
    assertEquals("Patients", rns.tableToClassName(new TableIdentifier("_Patients") ) );
    assertEquals("Patients", rns.tableToClassName(new TableIdentifier("_patients") ) );
    assertEquals("Patients", rns.tableToClassName(new TableIdentifier("_patients") ) );
    assertEquals("PatientInterventions", rns.tableToClassName(new TableIdentifier("_PATIENT_INTERVENTIONS") ) );
  }
View Full Code Here

    assertEquals("Patients", rns.tableToClassName(new TableIdentifier("_patients") ) );
    assertEquals("PatientInterventions", rns.tableToClassName(new TableIdentifier("_PATIENT_INTERVENTIONS") ) );
  }
 
  public void testTableToCamelCase() {
    assertEquals("SickPatients", rns.tableToClassName(new TableIdentifier("Sick_Patients") ) );
    assertEquals("SickPatients", rns.tableToClassName(new TableIdentifier("_Sick-Patients") ) );
  }
View Full Code Here

    assertEquals("SickPatients", rns.tableToClassName(new TableIdentifier("Sick_Patients") ) );
    assertEquals("SickPatients", rns.tableToClassName(new TableIdentifier("_Sick-Patients") ) );
  }
 
  public void testTableKeepCamelCase() {
    assertEquals("SickPatients", rns.tableToClassName(new TableIdentifier("SickPatients") ) );
  }
View Full Code Here

  public void testTableKeepCamelCase() {
    assertEquals("SickPatients", rns.tableToClassName(new TableIdentifier("SickPatients") ) );
  }
   
    public void testBasicForeignKeyNames() {
        assertEquals("products", rns.foreignKeyToCollectionName("something", new TableIdentifier("product"), null, new TableIdentifier("order"), null, true ) );
        assertEquals("willies", rns.foreignKeyToCollectionName("something", new TableIdentifier("willy"), null, new TableIdentifier("order"), null, true ) );
    assertEquals("boxes", rns.foreignKeyToCollectionName("something", new TableIdentifier("box"), null, new TableIdentifier("order"), null, true ) );
        assertEquals("order", rns.foreignKeyToEntityName("something", new TableIdentifier("product"), null, new TableIdentifier("order"), null, true ) );
    }
View Full Code Here

        }
      };

      custom.setSettings( new ReverseEngineeringSettings(custom) );
     
      TableIdentifier productTable = new TableIdentifier("product");
    assertEquals("ProductImpl", custom.tableToClassName( productTable ));
     
        assertEquals("productImpls", custom.foreignKeyToCollectionName("something", productTable, null, new TableIdentifier("order"), null, true ) );
        /*assertEquals("willies", custom.foreignKeyToCollectionName("something", new TableIdentifier("willy"), null, new TableIdentifier("order"), null, true ) );
    assertEquals("boxes", custom.foreignKeyToCollectionName("something", new TableIdentifier("box"), null, new TableIdentifier("order"), null, true ) );
        assertEquals("order", custom.foreignKeyToEntityName("something", productTable, null, new TableIdentifier("order"), null, true ) );*/
    }
View Full Code Here

    }
   
    public void testForeignKeyNamesToPropertyNames() {
     
      String fkName = "something";
    TableIdentifier fromTable = new TableIdentifier("company");
    List fromColumns = new ArrayList();
   
    TableIdentifier toTable = new TableIdentifier("address");
    List toColumns = new ArrayList();
   
    assertEquals("address", rns.foreignKeyToEntityName(fkName, fromTable, fromColumns, toTable, toColumns, true) );
    assertEquals("companies", rns.foreignKeyToCollectionName(fkName, fromTable, fromColumns, toTable, toColumns, true) );
   
View Full Code Here

TOP

Related Classes of org.hibernate.cfg.reveng.TableIdentifier

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.