Lot of code for generating code. Working on unit tests.

This commit is contained in:
eelke 2018-09-09 18:52:32 +02:00
parent da45929b12
commit 8f4845d4d2
42 changed files with 1089 additions and 267 deletions

View file

@ -0,0 +1,15 @@
#include "LanguageConfig.h"
#include "NameManglingRules.h"
#include "TypeMappings.h"
LanguageConfig::LanguageConfig() = default;
QString LanguageConfig::columnNameToFieldName(const QString& column_name) const
{
return m_varNaming->transform(column_name);
}
QString LanguageConfig::getTypeName(Oid dbtype) const
{
return m_typeMappings->getTypeForOid(dbtype);
}