diff options
| author | 2021-12-17 07:06:30 -0500 | |
|---|---|---|
| committer | 2021-12-17 07:06:30 -0500 | |
| commit | 1fdc150116cad39aae5c5da407c3312b47a59e3a (patch) | |
| tree | 123c79a4d7ad2d45781ba03ce939f7539fb428d8 /Plugins/SqlExport/sqlexport.h | |
| parent | feda8a7db8d1d7c5439aa8f8feef7cc0dd2b59a0 (diff) | |
New upstream version 3.3.3+dfsg1.upstream/3.3.3+dfsg1
Diffstat (limited to 'Plugins/SqlExport/sqlexport.h')
| -rw-r--r-- | Plugins/SqlExport/sqlexport.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/Plugins/SqlExport/sqlexport.h b/Plugins/SqlExport/sqlexport.h index 65a4c82..49e2669 100644 --- a/Plugins/SqlExport/sqlexport.h +++ b/Plugins/SqlExport/sqlexport.h @@ -7,7 +7,7 @@ CFG_CATEGORIES(SqlExportConfig, CFG_CATEGORY(SqlExport, - CFG_ENTRY(QString, QueryTable, QString::null) + CFG_ENTRY(QString, QueryTable, QString()) CFG_ENTRY(bool, GenerateCreateTable, false) CFG_ENTRY(bool, IncludeQueryInComments, true) CFG_ENTRY(bool, UseFormatter, false) @@ -55,11 +55,13 @@ class SQLEXPORTSHARED_EXPORT SqlExport : public GenericExportPlugin void writeFkDisable(); void writeFkEnable(); QString formatQuery(const QString& sql); - QString getNameForObject(const QString& database, const QString& name, bool wrapped, Dialect dialect = Dialect::Sqlite3); - QStringList rowToArgList(SqlResultsRowPtr row); + QString getNameForObject(const QString& database, const QString& name, bool wrapped); + QStringList rowToArgList(SqlResultsRowPtr row, bool honorGeneratedColumns = false); QString theTable; QString columns; + QStringList tableGeneratedColumns; + QList<int> generatedColumnIndexes; CFG_LOCAL_PERSISTABLE(SqlExportConfig, cfg) }; |
