fix: crash when old table class removed from nut::database [skip ci]
This commit is contained in:
parent
ebb8913747
commit
c9250482b2
|
|
@ -186,6 +186,9 @@ QString SqlGeneratorBase::diff(FieldModel *oldField, FieldModel *newField)
|
||||||
|
|
||||||
QStringList SqlGeneratorBase::diff(TableModel *oldTable, TableModel *newTable)
|
QStringList SqlGeneratorBase::diff(TableModel *oldTable, TableModel *newTable)
|
||||||
{
|
{
|
||||||
|
if (!newTable && !oldTable)
|
||||||
|
return QStringList();
|
||||||
|
|
||||||
if (oldTable && newTable)
|
if (oldTable && newTable)
|
||||||
if (*oldTable == *newTable)
|
if (*oldTable == *newTable)
|
||||||
return QStringList();
|
return QStringList();
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,7 @@
|
||||||
|
|
||||||
#include "assignmentphraselist.h"
|
#include "assignmentphraselist.h"
|
||||||
#include "phrasedata.h"
|
#include "phrasedata.h"
|
||||||
#include <phrase.h>
|
#include "assignmentphrase.h"
|
||||||
|
|
||||||
NUT_BEGIN_NAMESPACE
|
NUT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue