package org.stevewinfield.suja.idk.storage;

public class HSQLDBStorageDriver implements StorageDriver {
    @Override
    public String getDriverName() {
        return "hsqldb";
    }

    @Override
    public String getDriverClass() {
        return "org.hsqldb.jdbc.JDBCDriver";
    }

    @Override
    public String getConnectionString() {
        return "jdbc:hsqldb:mem:hallo";
    }

    @Override
    public String getUsername() {
        return "sa";
    }

    @Override
    public String getPassword() {
        return "";
    }
}

@@ -38,16 +38,63 @@
 orage;%0A%0A
+import org.stevewinfield.suja.idk.Bootloader;%0A%0A
 public c
@@ -418,18 +418,72 @@
 ldb:
-mem:hallo%22
+file:%22 + Bootloader.getSettings().getProperty(%22idk.hsqldb.path%22)
 ;%0A  

Allow HSQLDB to specify file path