Package org.hibernate.tool.hbm2ddl

Examples of org.hibernate.tool.hbm2ddl.SchemaExport.execute()


//       .setProperty("hibernate.connection.driver_class",propertiesUtil.readProperty("jdbc.driver.class"));
//      
      SchemaExport dbExport;
      dbExport = new SchemaExport(newconf,SessionFactoryUtils.getDataSource(
          session.getSessionFactory()).getConnection());
      dbExport.execute(true, true, false, true);
   
  }

  /**
   * 模版配置
 
View Full Code Here


      if (sessionFactory == null) {
        create();
      }
      session = sessionFactory.openSession();
      SchemaExport export = new SchemaExport(config);
      export.execute(false, true, false, true);
    }
    if (session != null && !session.isOpen()) {
      sessionFactory = config.buildSessionFactory();
    }
    session = sessionFactory.openSession();
View Full Code Here

        SchemaExport export = new SchemaExport(cfg);
        export.setDelimiter(";");
        export.setOutputFile(s);
        export.setFormat(true);
        export.setHaltOnError(true);
        export.execute(true, false, false, false);


        System.out.println("==================");
        System.out.println("DDL: "+s);
        System.out.println("==================");
View Full Code Here

       sche.setOutputFile("./db.sql");
       sche.setDelimiter(";");
//               // set script=true and sqls printing on console
//               // export if true export script to DB.
//               // script,  export,  justDrop,  justCreate
       sche.execute(false, false, false, false);


  }
}
View Full Code Here

      }
      export.setHaltOnError(haltOnError);
      export.setFormat(format);
      if (drop && create) {
        // not just drop or create but both!
        export.execute(scriptToConsole, exportToDatabase, false, false);
      } else {
        export.execute(scriptToConsole, exportToDatabase, drop, create);
      }
    }
   
View Full Code Here

      export.setFormat(format);
      if (drop && create) {
        // not just drop or create but both!
        export.execute(scriptToConsole, exportToDatabase, false, false);
      } else {
        export.execute(scriptToConsole, exportToDatabase, drop, create);
      }
    }
   
  }
View Full Code Here

        Properties properties = new Properties();
        properties.put(Environment.DATASOURCE, ds);
        cfg.addProperties(properties);

        SchemaExport export = new SchemaExport(cfg);
        export.execute(true, true, false, false);

        Database hibernateDatabase = new HibernateSpringDatabase();
        hibernateDatabase.setDefaultSchemaName("PUBLIC");
        hibernateDatabase.setDefaultCatalogName("TESTDB");
        hibernateDatabase.setConnection(new JdbcConnection(new HibernateConnection("hibernate:spring:" + PACKAGES + "?dialect="
View Full Code Here

        Properties properties = new Properties();
        properties.put(Environment.DATASOURCE, ds);
        cfg.addProperties(properties);

        SchemaExport export = new SchemaExport(cfg);
        export.execute(true, true, false, false);

        Database hibernateDatabase = new HibernateClassicDatabase();
        hibernateDatabase.setDefaultSchemaName("PUBLIC");
        hibernateDatabase.setDefaultCatalogName("TESTDB");
        hibernateDatabase.setConnection(new JdbcConnection(new HibernateConnection("hibernate:classic:" + HIBERNATE_CONFIG_FILE)));
View Full Code Here

    String outputFile;

    if ((outputFile = prepareOutputFile(getDdlCreateFileName())) != null)
    {
      se.setOutputFile(outputFile);
      se.execute(false, false, false, true);
    }

    if ((outputFile = prepareOutputFile(getDdlDropFileName())) != null)
    {
      se.setOutputFile(outputFile);
View Full Code Here

    }

    if ((outputFile = prepareOutputFile(getDdlDropFileName())) != null)
    {
      se.setOutputFile(outputFile);
      se.execute(false, false, true, false);
    }
  }

  private String prepareOutputFile(String sqlFileName)
  {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.