Example usage for org.hibernate.dialect Oracle9Dialect Oracle9Dialect

List of usage examples for org.hibernate.dialect Oracle9Dialect Oracle9Dialect

Introduction

In this page you can find the example usage for org.hibernate.dialect Oracle9Dialect Oracle9Dialect.

Prototype

public Oracle9Dialect() 

Source Link

Document

Constructs a Oracle9Dialect

Usage

From source file:org.efs.openreports.util.schema.SchemaGenerator.java

License:Open Source License

public static void main(String[] args) {
    try {//  w ww . j  a va  2s. c  o  m
        Configuration cfg = new Configuration().configure();

        String[] scripts = cfg.generateSchemaCreationScript(new HSQLDialect());
        writeFile("or_ddl_hsqldb.sql", scripts);

        scripts = cfg.generateSchemaCreationScript(new MySQLDialect());
        writeFile("or_ddl_mysql.sql", scripts);

        scripts = cfg.generateSchemaCreationScript(new SybaseDialect());
        writeFile("or_ddl_sybase.sql", scripts);

        scripts = cfg.generateSchemaCreationScript(new DB2Dialect());
        writeFile("or_ddl_db2.sql", scripts);

        // hibernate bug?
        cfg = new Configuration().configure();

        scripts = cfg.generateSchemaCreationScript(new PostgreSQLDialect());
        writeFile("or_ddl_postgre.sql", scripts);

        scripts = cfg.generateSchemaCreationScript(new Oracle9Dialect());
        writeFile("or_ddl_oracle.sql", scripts);

        //hibernate bug?
        cfg = new Configuration().configure();

        scripts = cfg.generateSchemaCreationScript(new SQLServerDialect());
        writeFile("or_ddl_sqlserver.sql", scripts);

        //hibernate bug?
        cfg = new Configuration().configure();

        scripts = cfg.generateSchemaCreationScript(new DerbyDialect());
        writeFile("or_ddl_derby.sql", scripts);
    } catch (Exception e) {
        e.printStackTrace();
    }
}