diff options
Diffstat (limited to 'pica-client/nodes.cpp')
| -rw-r--r-- | pica-client/nodes.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/pica-client/nodes.cpp b/pica-client/nodes.cpp index 983bb56..1c7fae0 100644 --- a/pica-client/nodes.cpp +++ b/pica-client/nodes.cpp @@ -42,6 +42,18 @@ void Nodes::Add(NodeRecord &n) lasterr = query.lastError(); } +void Nodes::Delete(NodeRecord &n) +{ + QSqlQuery query; + + query.prepare("delete from nodes where address = :addr and port = :port"); + query.bindValue(":addr", n.address); + query.bindValue(":port", n.port); + query.exec(); + + lasterr = query.lastError(); +} + QList<Nodes::NodeRecord> Nodes::GetNodes() { QList<NodeRecord> L; |
