sascha@165: package de.intevation.flys; sascha@165: sascha@168: import org.hibernate.cfg.Configuration; sascha@168: sascha@168: import org.hibernate.SessionFactory; sascha@168: sascha@168: import de.intevation.flys.model.River; sascha@168: sascha@168: import org.hibernate.dialect.resolver.DialectFactory; sascha@168: sascha@168: import org.hibernate.dialect.Dialect; sascha@168: sascha@165: public class App sascha@165: { sascha@168: public static void main(String [] args) sascha@168: throws Exception sascha@165: { sascha@168: Configuration cfg = new Configuration(); sascha@168: sascha@168: System.err.println(cfg); sascha@168: sascha@168: cfg.addAnnotatedClass(River.class); sascha@168: sascha@168: String [] setupScript = cfg.generateSchemaCreationScript( sascha@168: DialectFactory.constructDialect( sascha@168: "org.hibernate.dialect.PostgreSQLDialect")); sascha@168: sascha@168: for (String line: setupScript) { sascha@168: System.out.println(line); sascha@168: } sascha@168: sascha@168: sascha@168: //SessionFactory sessionFactory = cfg.buildSessionFactory(); sascha@168: sascha@165: } sascha@165: } sascha@168: // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :