| 12345678910111213141516171819 |
- package com.datacomsolusindo.migration
- import org.springframework.boot.context.properties.ConfigurationProperties
- import org.springframework.stereotype.Service
- @Service
- @ConfigurationProperties(prefix = "migration")
- class MigrationSettingService {
- var type: String = "FILE"
- var sourceDatabase: MutableMap<String, Any> = mutableMapOf()
- var schema: Array<MigrationSchema> = arrayOf()
- }
- class MigrationSchema(
- val table: String,
- val history: String? = null,
- val group: String? = null,
- val attribute: MutableMap<String, Any>
- )
|