参考ebean前
This commit is contained in:
parent
8da12654e2
commit
eaeca63f31
@ -66,11 +66,8 @@ object GenerateMigration {
|
||||
// 创建注解映射器
|
||||
val mapper = createMapper()
|
||||
|
||||
// 扫描实体类
|
||||
val entityClasses = scanEntityClasses(entityPackage)
|
||||
|
||||
// 生成迁移文件
|
||||
SqlMigrationGenerator.generateMigrations(entityClasses, mapper)
|
||||
SqlMigrationGenerator.generateMigrations(entityPackage, mapper)
|
||||
|
||||
println("数据库迁移文件生成完成")
|
||||
}
|
||||
|
||||
@ -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()
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user