用于创建数据库,表,列和填充表的“解决方案”?

时间:2012-07-31 22:36:35

标签: java mysql jdbc

我想制作执行此类任务的代码:

check if a given database exists.
1a-->if no, then create a DB, make some tables in it and some columns too.

   1.1-->Check if certain columns in a "list" exist. 
         Create those columns which don't exist yet.
   1.2--> once 1.1 is done, populate these tables with some test data. 

1b-->else check if certain tables exist and create them if they 
     don't exist. After that, do the stuff mentioned in 1.1 and 1.2 

我是否制作了自己的代码,或者是否存在针对此类任务的“解决方案”?

2 个答案:

答案 0 :(得分:2)

我不知道你所问的内容是什么,但我相信你可以通过LiquiBase实现你所需要的。

答案 1 :(得分:2)

我可以推荐一些其他内容flyway,希望你会感觉更容易掌握