title: Liquibase: Convert createTable changeSet entry to DDL SQL statement
body: <p>I'd like to use JDBC to create tables in a database agnostic way. I'm pretty sure that Liquibase has solved this problem since it can take a generic <code>createTable</code> XML <code>changeSet</code> element and convert it into a database specific SQL DDL statement.</p>
  
  <p>Can someone please tell me which liquibase classes / utililities are involved in converting a generic <code>createTable changeSet</code> into a database specific <code>create table</code> SQL script?. Sample usage (ie a test case) would be great.</p>
  
  <p>Please note that I do not wish to invoke the entire liquibase pipeline. In particular I do NOT want the <code>databasechangelog</code> table.</p>