1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
#include "tableuniquepanel.h"
#include "ui_tablepkanduniquepanel.h"
TableUniquePanel::TableUniquePanel(QWidget *parent) :
TablePrimaryKeyAndUniquePanel(parent)
{
ui->autoIncrCheckBox->setVisible(false);
}
void TableUniquePanel::storeConfiguration()
{
TablePrimaryKeyAndUniquePanel::storeConfiguration();
if (constraint.isNull())
return;
// Type
SqliteCreateTable::Constraint* constr = dynamic_cast<SqliteCreateTable::Constraint*>(constraint.data());
constr->type = SqliteCreateTable::Constraint::UNIQUE;
}
|