From 55fd63be153e0424c6b78a5f3b6f5535563fa8a8 Mon Sep 17 00:00:00 2001 From: Elias Kohout Date: Sun, 29 Mar 2026 19:24:06 +0200 Subject: [PATCH] refactor: remove unused db relational methods --- db/rel.go | 31 ------------------------------- 1 file changed, 31 deletions(-) diff --git a/db/rel.go b/db/rel.go index 407fb41..e6fe95b 100644 --- a/db/rel.go +++ b/db/rel.go @@ -2,37 +2,6 @@ package db import "axolotl/models" -func (db *DB) AddRel(f, t string, r models.RelType) error { - _, err := db.Exec("INSERT OR IGNORE INTO rels (from_id, to_id, rel_type) VALUES (?, ?, ?)", f, t, r) - return err -} -func (db *DB) RemoveRel(f, t string, r models.RelType) error { - _, err := db.Exec("DELETE FROM rels WHERE from_id = ? AND to_id = ? AND rel_type = ?", f, t, r) - return err -} - -func getIDs(db *DB, q, id string, r models.RelType) ([]string, error) { - rows, err := db.Query(q, id, r) - if err != nil { - return nil, err - } - defer rows.Close() - var ids []string - for rows.Next() { - var i string - rows.Scan(&i) - ids = append(ids, i) - } - return ids, nil -} - -func (db *DB) GetRelated(id string, r models.RelType) ([]string, error) { - return getIDs(db, "SELECT to_id FROM rels WHERE from_id = ? AND rel_type = ?", id, r) -} -func (db *DB) GetIncomingRels(id string, r models.RelType) ([]string, error) { - return getIDs(db, "SELECT from_id FROM rels WHERE to_id = ? AND rel_type = ?", id, r) -} - func (db *DB) GetRelNames(n *models.Node, r models.RelType) ([]string, error) { ids := n.Relations[string(r)] if len(ids) == 0 {