в призме: написал базу, натравил на нее генератор => получил сдк и его уже в бэке вызываешь, можно генератор подрубить тайпграфа и получить бэк на граф куэль и несте со всем крудом для фронта, на фронте натравил генератор аполлографа на этот бэк => получил сдк фронтовое для работы с этим бэком
в итоге все сводится к созданию базы и запуску генераторов и все, можно на фронте вызывать методы изменения данных в бд
для кастома тоже место есть, все хитрое и которое под разрешениями там руками можно дописывать
уже не совсем актуальный пример, ща уже более тесная интеграция есть, но тем кто еще не видел, можете тестануть локально
https://github.com/EndyKaufman/typegraphql-prisma-nestjs-example