mirror of
https://github.com/querydsl/querydsl.git
synced 2026-06-27 21:01:15 +08:00
Code is no longer generated from INFORMATION_SCHEMA.
This commit is contained in:
parent
19af20cc55
commit
940015e87b
@ -71,24 +71,17 @@ class JDBCIntegrationTest extends CompileTestUtils {
|
||||
val namingStrategy = new DefaultNamingStrategy()
|
||||
val exporter = new MetaDataExporter()
|
||||
exporter.setNamePrefix("Q")
|
||||
exporter.setPackageName("test")
|
||||
exporter.setPackageName("com.mysema")
|
||||
val directory = new File("target/gen1")
|
||||
exporter.setTargetFolder(directory)
|
||||
exporter.setSerializerClass(classOf[ScalaMetaDataSerializer])
|
||||
exporter.setCreateScalaSources(true)
|
||||
exporter.setTypeMappings(ScalaTypeMappings.create)
|
||||
exporter.setSchemaPattern("PUBLIC")
|
||||
exporter.export(connection.getMetaData)
|
||||
|
||||
assertCompileSuccess(recursiveFileList(directory))
|
||||
}
|
||||
|
||||
private def recursiveFileList(file: File): Array[File] = {
|
||||
if (file.isDirectory) {
|
||||
file.listFiles.flatMap(recursiveFileList(_))
|
||||
} else {
|
||||
Array(file)
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
def Generation_with_Beantypes {
|
||||
@ -96,15 +89,25 @@ class JDBCIntegrationTest extends CompileTestUtils {
|
||||
val beanSerializer = new ScalaBeanSerializer()
|
||||
val exporter = new MetaDataExporter()
|
||||
exporter.setNamePrefix("Q")
|
||||
exporter.setPackageName("test")
|
||||
exporter.setTargetFolder(new File("target/gen2"))
|
||||
exporter.setPackageName("com.mysema")
|
||||
val directory = new File("target/gen2")
|
||||
exporter.setTargetFolder(directory)
|
||||
exporter.setSerializerClass(classOf[ScalaMetaDataSerializer])
|
||||
exporter.setBeanSerializer(beanSerializer)
|
||||
exporter.setCreateScalaSources(true)
|
||||
exporter.setTypeMappings(ScalaTypeMappings.create)
|
||||
exporter.setSchemaPattern("PUBLIC")
|
||||
exporter.export(connection.getMetaData)
|
||||
|
||||
// TODO : compile sources
|
||||
assertCompileSuccess(recursiveFileList(directory))
|
||||
}
|
||||
|
||||
private def recursiveFileList(file: File): Array[File] = {
|
||||
if (file.isDirectory) {
|
||||
file.listFiles.flatMap(recursiveFileList(_))
|
||||
} else {
|
||||
Array(file)
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
Loading…
Reference in New Issue
Block a user