code: public static <T, ID> int dropTable(ConnectionSource connectionSource, Class<T> dataClass, boolean ignoreErrors)
  			throws SQLException {
  		Dao<T, ID> dao = DaoManager.createDao(connectionSource, dataClass);
  		return dropTable(dao, ignoreErrors);
  	}
docs: Issue the database statements to drop the table associated with a class.
  
  <p>
  <b>WARNING:</b> This is [obviously] very destructive and is unrecoverable.
  </p>
  
  @param connectionSource
  Associated connection source.
  @param dataClass
  The class for which a table will be dropped.
  @param ignoreErrors
  If set to true then try each statement regardless of {@link SQLException} thrown previously.
  @return The number of statements executed to do so.