Package org.hibernate.cfg.reveng.dialect

Examples of org.hibernate.cfg.reveng.dialect.JDBCMetaDataDialect


    }
    if(mdd==null) {
      mdd = fromDialectName(dialect.getClass().getName());
    }
    if(mdd==null) {
      mdd = new JDBCMetaDataDialect();
    }
    return mdd;
  }
View Full Code Here


    }
    if(mdd==null) {
      mdd = fromDialectName(dialect.getClass().getName());
    }
    if(mdd==null) {
      mdd = new JDBCMetaDataDialect();
    }
    return mdd;
  }
View Full Code Here

    }
    if(mdd==null) {
      mdd = fromDialectName(dialect.getClass().getName());
    }
    if(mdd==null) {
      mdd = new JDBCMetaDataDialect();
    }
    return mdd;
  }
View Full Code Here

    Connection con = null;
        try {
   
    con = jdbcServices.getConnectionProvider().getConnection();
   
    JDBCMetaDataDialect dialect = new JDBCMetaDataDialect();
   
    dialect.configure( ReverseEngineeringRuntimeInfo.createInstance(jdbcServices.getConnectionProvider(), jdbcServices.getSqlExceptionHelper().getSqlExceptionConverter(), new DefaultDatabaseCollector(dialect)));
    Iterator tables = dialect.getTables( testSettings.getDefaultCatalogName(), testSettings.getDefaultSchemaName(), null );
   
    assertHasNext( 0, tables );
        } finally {
          jdbcServices.getConnectionProvider().closeConnection(con)
        }
View Full Code Here

    };
  }

  public void testExportedKeys() {
 
    MetaDataDialect dialect = new JDBCMetaDataDialect();
    StandardServiceRegistryBuilder builder = new StandardServiceRegistryBuilder();
    ServiceRegistry serviceRegistry = builder.build();
    JdbcServices jdbcServices = serviceRegistry.getService(JdbcServices.class);
    Settings settings = cfg.buildSettings(serviceRegistry);
   
    dialect.configure( ReverseEngineeringRuntimeInfo.createInstance(jdbcServices.getConnectionProvider(),
        jdbcServices.getSqlExceptionHelper().getSqlExceptionConverter(), new DefaultDatabaseCollector(dialect)));
   
    Iterator tables = dialect.getTables( settings.getDefaultCatalogName(), settings.getDefaultSchemaName(), identifier("tab_master") );
   
    boolean foundMaster = false;
    while(tables.hasNext()) {
      Map map = (Map) tables.next();
     
      String tableName = (String) map.get("TABLE_NAME");
      String schemaName = (String) map.get("TABLE_SCHEM");
          String catalogName = (String) map.get("TABLE_CAT");
         
          if(tableName.equals(identifier("tab_master"))) {
        foundMaster = true;
        Iterator exportedKeys = dialect.getExportedKeys( catalogName, schemaName, tableName );
        int cnt = 0;
        while ( exportedKeys.hasNext() ) {
          Map element = (Map) exportedKeys.next();
          cnt++;
        }
View Full Code Here

    assertTrue(foundMaster);
  }

  public void testDataType() {
   
    MetaDataDialect dialect = new JDBCMetaDataDialect();
    StandardServiceRegistryBuilder builder = new StandardServiceRegistryBuilder();
    ServiceRegistry serviceRegistry = builder.build();
    JdbcServices jdbcServices = serviceRegistry.getService(JdbcServices.class);
    Settings settings = cfg.buildSettings(serviceRegistry);
   
    dialect.configure( ReverseEngineeringRuntimeInfo.createInstance(jdbcServices.getConnectionProvider(),
        jdbcServices.getSqlExceptionHelper().getSqlExceptionConverter(), new DefaultDatabaseCollector(dialect)));
   
    Iterator tables = dialect.getColumns( settings.getDefaultCatalogName(), settings.getDefaultSchemaName(), "test", null );
   
   
    while(tables.hasNext()) {
      Map map = (Map) tables.next();
     
View Full Code Here

  }
 
  public void testCaseTest() {
   
 
    MetaDataDialect dialect = new JDBCMetaDataDialect();
    StandardServiceRegistryBuilder builder = new StandardServiceRegistryBuilder();
    ServiceRegistry serviceRegistry = builder.build();
    JdbcServices jdbcServices = serviceRegistry.getService(JdbcServices.class);
    Settings settings = cfg.buildSettings(serviceRegistry);
   
    dialect.configure( ReverseEngineeringRuntimeInfo.createInstance(jdbcServices.getConnectionProvider(),
        jdbcServices.getSqlExceptionHelper().getSqlExceptionConverter(), new DefaultDatabaseCollector(dialect)));
   
    Iterator tables = dialect.getTables( settings.getDefaultCatalogName(), settings.getDefaultSchemaName(), identifier( "TAB_MASTER"));
   
    assertHasNext( 1,  tables );
   
   
   
View Full Code Here

    }
    if(mdd==null) {
      mdd = fromDialectName(dialect.getClass().getName());
    }
    if(mdd==null) {
      mdd = new JDBCMetaDataDialect();
    }
    return mdd;
  }
View Full Code Here

TOP

Related Classes of org.hibernate.cfg.reveng.dialect.JDBCMetaDataDialect

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.