Hi Jens,

In DBDatabaseDriverHSqlTest this code is in use:

        script = new DBSQLScript();
        db.getDriver().getDDLScript(DBCmdType.DROP, db.EMPLOYEE, script);
        db.getDriver().getDDLScript(DBCmdType.DROP, db.DEPARTMENT, script);
        script.run(db.getDriver(), conn, true);

As far as I know this is working correctly, would you mind providing
us with some stacktrace or test to reproduce your issue? What sources
are you talking about?

Cheers,
Francis

On 6 August 2012 15:15, [email protected] <[email protected]> wrote:
> Hi All!
>
> I am working with empire 2.3.0 + spring and got everything working incl
> transactions. For testing purposes I want to drop my database (hsql in
> memory) between test runs. The "database" getCreateDDLScript method creates
> all tables and I am looking for a DropDDLScript method but can't figure it
> out. The method exists on the driver (OracleDDLGenerator for example) and I
> can call it like:
> db.getDriver().getDDLScript(DBCmdType.DROP,..) but this fails with an
> exception "Invalid Argument null for parameter name". From the sources a
> schema name is missing so I am a little confused..,
>
> Can you point me to the right direction?
> Thx in advance
>
> Jens

Reply via email to