mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-08-07 07:42:13 +03:00
Add src/lib/db/quotaGroups.ts with createGroup/getGroup/getGroupName/ listGroups/renameGroup/deleteGroup; deleteGroup guards against non-empty groups (throws /pools/i) and protects the 'group-demo' seed. Re-export all functions + QuotaGroup type from localDb.ts. 15 unit tests in tests/unit/quota-groups-crud.test.ts all passing.