0
我想複製我的MySQL表hsqldb爲了在我的JPA/Hibernate項目中運行一些單元測試。是否可以使用mysql轉儲填充hsqldb數據庫?
目前只有兩個表,但我不能在hsqldb中創建。我使用的示例代碼從春天文檔運行測試用例之前schema.sql文件腳本:
db = new EmbeddedDatabaseBuilder().addDefaultScripts().build();
但它總是失敗,「意外令牌」例外與令牌從「數據庫」。「(」。
有MySQL的轉儲轉換到的東西,HSQLDB會明白的一個簡單的方法是什麼?或者我應該填充測試數據庫一些其他的方式?
感謝您的建議。同時,我發現DBUnit及其xml定義現在已足夠,而不是試圖複製架構。 – wannabeartist 2013-03-05 10:06:58