diff options
Diffstat (limited to 'dbaccess/source/filter/hsqldb/parseschema.cxx')
-rw-r--r-- | dbaccess/source/filter/hsqldb/parseschema.cxx | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/dbaccess/source/filter/hsqldb/parseschema.cxx b/dbaccess/source/filter/hsqldb/parseschema.cxx index 25f26ed7e626..038793a797e5 100644 --- a/dbaccess/source/filter/hsqldb/parseschema.cxx +++ b/dbaccess/source/filter/hsqldb/parseschema.cxx @@ -147,6 +147,7 @@ void SchemaParser::parseSchema() // save column definitions m_ColumnTypes[aCreateParser.getTableName()] = aCreateParser.getColumnDef(); + m_sCreateStatements.push_back(sSql); } else if (sSql.startsWith("ALTER")) @@ -173,6 +174,11 @@ const std::map<OUString, std::vector<sal_Int32>>& SchemaParser::getTableIndexes( return m_Indexes; } +const std::map<OUString, std::vector<OUString>>& SchemaParser::getPrimaryKeys() const +{ + return m_PrimaryKeys; +} + } // namespace dbahsql /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |