参考ebean前

This commit is contained in:
AiKrai 2025-03-20 10:57:14 +08:00
parent 8da12654e2
commit eaeca63f31
2 changed files with 4 additions and 5 deletions

View File

@ -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("数据库迁移文件生成完成")
} }

View File

@ -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()