package ch.qos.logback.audit.server; import java.io.IOException; import java.util.Date; import java.util.Properties; import org.hibernate.cfg.Configuration; import ch.qos.logback.audit.persistent.Persistor; import ch.qos.logback.audit.server.helper.ResourceUtil; import ch.qos.logback.audit.server.TableCreator; public class CreateAuditTables { public static void main(String[] args) throws IOException { Configuration cfg = Persistor.createConfiguration(); Properties props = ResourceUtil.getProps("@PROJECT_NAME@/hibernate.properties"); cfg.setProperties(props); TableCreator tc = new TableCreator(cfg); tc.createTables("audit_tables.sql-" + AuditServerConstants.ISODATE_SDF.format(new Date())); } }