参考ebean前
This commit is contained in:
parent
8da12654e2
commit
eaeca63f31
@ -66,11 +66,8 @@ object GenerateMigration {
|
|||||||
// 创建注解映射器
|
// 创建注解映射器
|
||||||
val mapper = createMapper()
|
val mapper = createMapper()
|
||||||
|
|
||||||
// 扫描实体类
|
|
||||||
val entityClasses = scanEntityClasses(entityPackage)
|
|
||||||
|
|
||||||
// 生成迁移文件
|
// 生成迁移文件
|
||||||
SqlMigrationGenerator.generateMigrations(entityClasses, mapper)
|
SqlMigrationGenerator.generateMigrations(entityPackage, mapper)
|
||||||
|
|
||||||
println("数据库迁移文件生成完成")
|
println("数据库迁移文件生成完成")
|
||||||
}
|
}
|
||||||
|
|||||||
@ -34,7 +34,9 @@ class SqlMigrationGenerator {
|
|||||||
* @param entityClasses 实体类列表
|
* @param entityClasses 实体类列表
|
||||||
* @param mapper 注解映射中间类
|
* @param mapper 注解映射中间类
|
||||||
*/
|
*/
|
||||||
fun generateMigrations(entityClasses: List<KClass<*>>, mapper: SqlAnnotationMapper) {
|
fun generateMigrations(entityPackage: String, mapper: SqlAnnotationMapper) {
|
||||||
|
val entityClasses = scanEntityClasses(entityPackage)
|
||||||
|
|
||||||
// 创建必要的目录
|
// 创建必要的目录
|
||||||
createDirectories()
|
createDirectories()
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user