diff --git a/querydsl-sql/src/main/java/com/mysema/query/sql/MetaDataSerializer.java b/querydsl-sql/src/main/java/com/mysema/query/sql/MetaDataSerializer.java index 7441d4d96..4fcdf7f7d 100644 --- a/querydsl-sql/src/main/java/com/mysema/query/sql/MetaDataSerializer.java +++ b/querydsl-sql/src/main/java/com/mysema/query/sql/MetaDataSerializer.java @@ -11,6 +11,7 @@ import java.util.Collections; import com.mysema.codegen.CodeWriter; import com.mysema.query.codegen.EntitySerializer; import com.mysema.query.codegen.EntityType; +import com.mysema.query.codegen.SerializerConfig; import com.mysema.query.codegen.TypeMappings; /** @@ -40,4 +41,10 @@ public class MetaDataSerializer extends EntitySerializer { String queryType = typeMappings.getPathType(entityType, entityType, true); writer.publicStaticFinal(queryType, variableName, NEW + queryType + "(\"" + alias + "\")"); } + + @Override + protected void introImports(CodeWriter writer, SerializerConfig config, EntityType model) throws IOException { + super.introImports(writer, config, model); + writer.imports(Table.class); + } } \ No newline at end of file