Комментарии 3
Не понимаю, а где комьюнити или ссылки на гитхаб проекта? Вот у кого спросить а как же: безопасность, фильтрация таблиц субд, «превращаемых» в API, пагинация, RLS,…
GraphQL пока умеет работать только с PostgreSQL
Я понимаю, что это в контексте генерации типов, но я свои 5 копеек вставлю — GraphQL в первую очередь это API слой, который работает со всем. Можно с базой, можно с другим API, памятью и так далее. Это уже ваша проблема, хоть переменную возвращать из resolver.
Для генерации типов под TS и сущностей и схемы можно использовать TypeORM (это ORM и работает не только с PostgreSQL) и Type GraphQL, совместно с Apollo generator на фронте. И получится, что все описывается в одном месте.
//...
@Entity("event")
@ObjectType()
class Event extends BaseEntity {
@Field(() => ID)
@PrimaryGeneratedColumn()
id: number;
/**
* When {@link Event} was created
*/
@Field()
@CreateDateColumn()
createdAt: string;
// ...
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
okdb — библиотека для совместной работы