* fix: enforce tag name uniqueness on sqlite * rename migration and add other missing indices * add tags tests
refactor(core): Reduce boilterplate code in between tests also cleaned up some imports, and fixed the tests in node.js 20