getWriter(writer).write(model);
write(model, writer);
    public void write(Database model, String filename) throws DdlUtilsException    {        try        {            BufferedWriter writer = null;            try            {                writer = new BufferedWriter(new FileWriter(filename));                    getWriter(writer).write(model);                writer.flush();            }            finally            {                if (writer != null)                {                    writer.close();                }            }        }        catch (Exception ex)        {            throw new DdlUtilsException(ex);        }    }