То что вы пишите легко решалось через sequelize + ...
# orm-help
g
То что вы пишите легко решалось через sequelize + grapql, собственно ваш велосипед даже не цепляется к половине тех баз которые можно покрыть из связки обычной API + grapql generator