Running a script to create tables with HSQLDB

前端 未结 4 1940
生来不讨喜
生来不讨喜 2021-02-04 17:24

I use hsqldb to run my unit tests that need a database access.

For the moment, when I want to create a table for a specific test, I have the following c

4条回答
  •  时光说笑
    2021-02-04 17:54

    First of all, I do not know implications of this. I used it long time back it worked for me. The SQLExec class is from ant.jar, you can probably look into the ant source to create your own utility class,

    SQLExec sqlExec=new SQLExec();
    sqlExec.setUserid("user");
    sqlExec.setPassword("passowrd");
    sqlExec.setUrl("jdbc:mysql://localhost:3306/dbname");
    sqlExec.setDriver("com.mysql.jdbc.Driver");
    sqlExec.setProject(new Project());
    sqlExec.setSrc(new File("c:/test.sql"));
    sqlExec.execute();
    

提交回复
热议问题