package com.vertigo.mapping.persistence
import com.typesafe.config.ConfigFactory
import com.vertigo.mapping.persistence.MappingToResolver.{BaseTn, GenTnf, TempTn}
import com.vertigo.mapping.persistence.sql.SqlMetaUtils
object Test extends App {
val config = ConfigFactory.parseString(
"""
|jdbc {
| host = "localhost"
| port = 5432
| database = "vertigo_resolver_service_db"
| username = "postgres"
| password = "postgres"
| batchSize = 5000
|}
""".stripMargin)
val dataSource = Utils.createDataSource(config)
val (sql1, sql2) = SqlMetaUtils.buildTwoStepRenames(dataSource,
BaseTn("spotify_mapping"),
TempTn("spotify_mapping_temp"),
GenTnf("spotify_mapping_" + _)
)
println(sql1)
println(sql2)
//Utils.executeUpdate(dataSource, sql1)
//Utils.executeUpdate(dataSource, sql2)
}
Comments
0 B
|👍
/👎
0 B
|👍
/👎