参考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 entityClasses = scanEntityClasses(entityPackage)
// 生成迁移文件
SqlMigrationGenerator.generateMigrations(entityClasses, mapper)
SqlMigrationGenerator.generateMigrations(entityPackage, mapper)
println("数据库迁移文件生成完成")
}

View File

@ -34,7 +34,9 @@ class SqlMigrationGenerator {
* @param entityClasses 实体类列表
* @param mapper 注解映射中间类
*/
fun generateMigrations(entityClasses: List<KClass<*>>, mapper: SqlAnnotationMapper) {
fun generateMigrations(entityPackage: String, mapper: SqlAnnotationMapper) {
val entityClasses = scanEntityClasses(entityPackage)
// 创建必要的目录
createDirectories()