1
This commit is contained in:
parent
e7581ab1ab
commit
37727c88b2
@ -13,23 +13,10 @@ import org.aikrai.vertx.db.migration.SqlAnnotationMapper
|
||||
|
||||
/**
|
||||
* PostgreSQL数据库迁移生成工具
|
||||
* 参考了ebean框架的设计
|
||||
*/
|
||||
object GenerateMigration {
|
||||
/**
|
||||
* 生成数据库迁移脚本
|
||||
* 使用示例:
|
||||
*
|
||||
* ```
|
||||
* // 创建SQL注解映射器
|
||||
* val mapper = createSqlAnnotationMapper()
|
||||
*
|
||||
* // 设置迁移生成器
|
||||
* val dbMigration = DbMigration.create()
|
||||
* dbMigration.setEntityPackage("org.aikrai.vertx.entity")
|
||||
* dbMigration.setSqlAnnotationMapper(mapper)
|
||||
* dbMigration.generateMigration()
|
||||
* ```
|
||||
*/
|
||||
@JvmStatic
|
||||
fun main(args: Array<String>) {
|
||||
|
||||
@ -1,7 +1,6 @@
|
||||
package org.aikrai.vertx.db.migration
|
||||
|
||||
import java.io.File
|
||||
import java.io.IOException
|
||||
|
||||
/**
|
||||
* PostgreSQL数据库迁移工具的默认实现
|
||||
|
||||
@ -1,6 +1,5 @@
|
||||
package org.aikrai.vertx.db.migration
|
||||
|
||||
import org.aikrai.vertx.db.annotation.TableName
|
||||
import org.reflections.Reflections
|
||||
import org.w3c.dom.Document
|
||||
import org.w3c.dom.Element
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user