rename createColumn to addColumn

and make it work with the new sqltypes
This commit is contained in:
Peinthor Rene
2013-03-24 13:01:58 +01:00
parent 35449e7c1a
commit efef0cc5ac
2 changed files with 7 additions and 5 deletions

View File

@@ -1,7 +1,6 @@
#include "sqlitedb.h"
#include "MainWindow.h"
#include "sqlitetypes.h"
#include <QFile>
#include <QMessageBox>
@@ -508,10 +507,10 @@ bool DBBrowserDB::createTable(const QString& name, const QList<DBBrowserField>&
return executeSQL(sql, false);
}
bool DBBrowserDB::createColumn(const QString& tablename, const QString& fieldname, const QString& fieldtype)
bool DBBrowserDB::addColumn(const QString& tablename, const sqlb::FieldPtr& field)
{
QString sql = QString("ALTER TABLE `%1` ADD COLUMN `%2` %3").arg(tablename).arg(fieldname).arg(fieldtype);
return executeSQL(sql);
QString sql = QString("ALTER TABLE `%1` ADD COLUMN %2").arg(tablename).arg(field->toString());
return executeSQL(sql, false);
}
bool DBBrowserDB::renameColumn(const QString& tablename, const QString& from, const QString& to, const QString& type)