andywer / andywer/squid

Support for branded types in schema

Aperta
#34 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
enhancement
Lingua principale
TypeScript
Stelle
157
Fork
7
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

We use brands extensively in our code to make it easy to distinguish between different types of integers. For example:
```
type Brand = K & { __brand: T };
export type CommunityId = Brand;
export type UserId = Brand;
```

It would be great if I could define this in my schema so that the columns in query results have the right type instead of having to be converted.

Thanks!

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.